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/azure-ai-foundry
Package azaifoundry is used to provide the Azure OpenAI service
|
Package azaifoundry 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/deepseek
Package deepseek is the DeepSeek llm provider
|
Package deepseek is the DeepSeek llm provider |
|
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/vertexai
Package vertexai is used to provide the vertexai service
|
Package vertexai is used to provide the vertexai service |
|
ai/provider/vllm
Package vllm is the vllm llm provider
|
Package vllm is the vllm llm provider |
|
ai/provider/xai
Package xai is the x.ai provider
|
Package xai is the x.ai provider |
|
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
|
|
|
mem
Package mem provides a memory implementation of yomo.FrameConn.
|
Package mem provides a memory implementation of yomo.FrameConn. |
|
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.