Directories ¶
Path | Synopsis |
---|---|
Package auth provides token based authentication
|
Package auth provides token based authentication |
bridge
|
|
ai
Package ai provide LLM Function Calling features
|
Package ai provide LLM Function Calling features |
ai/provider
Package provider defines the ai.Provider interface and provides a mock provider for unittest.
|
Package provider defines the ai.Provider interface and provides a mock provider for unittest. |
ai/provider/anthropic
Package anthropic is the anthropic llm provider, see https://docs.anthropic.com
|
Package anthropic is the anthropic llm provider, see https://docs.anthropic.com |
ai/provider/azopenai
Package azopenai is used to provide the Azure OpenAI service
|
Package azopenai is used to provide the Azure OpenAI service |
ai/provider/cerebras
Package cerebras is the Cerebras llm provider
|
Package cerebras is the Cerebras llm provider |
ai/provider/cfazure
Package cfazure is used to provide the Azure OpenAI service
|
Package cfazure is used to provide the Azure OpenAI service |
ai/provider/cfopenai
Package cfopenai is used to provide the Azure OpenAI service
|
Package cfopenai is used to provide the Azure OpenAI service |
ai/provider/gemini
Package gemini is used to provide the gemini service
|
Package gemini is used to provide the gemini service |
ai/provider/githubmodels
Package githubmodels is the Github Models llm provider, see https://github.com/marketplace/models
|
Package githubmodels is the Github Models llm provider, see https://github.com/marketplace/models |
ai/provider/ollama
Package ollama is used to provide the Ollama service for YoMo Bridge.
|
Package ollama is used to provide the Ollama service for YoMo Bridge. |
ai/provider/openai
Package openai is the OpenAI llm provider
|
Package openai is the OpenAI llm provider |
ai/provider/xai
Package xai is the x.ai provider
|
Package xai is the x.ai provider |
ai/register
Package register provides a register for registering and unregistering functions
|
Package register provides a register for registering and unregistering functions |
Package config provides configurations for cascading zippers.
|
Package config provides configurations for cascading zippers. |
Package file provides file operations
|
Package file provides file operations |
frame-codec
|
|
y3codec
Package y3codec provides the y3 implement of frame.PacketReadWriter/frame.Codec.
|
Package y3codec provides the y3 implement of frame.PacketReadWriter/frame.Codec. |
Package id provides id generation
|
Package id provides id generation |
listener
|
|
quic
Package yquic provides a quic implementation of yomo.FrameConn.
|
Package yquic provides a quic implementation of yomo.FrameConn. |
Package log provides logging utilities.
|
Package log provides logging utilities. |
Package tls provides tls config for yomo.
|
Package tls provides tls config for yomo. |
Package trace provides otel span tracer for YoMo's stream function.
|
Package trace provides otel span tracer for YoMo's stream function. |
Click to show internal directories.
Click to hide internal directories.