pkg/

directory
v1.18.16 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 25, 2024 License: Apache-2.0

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.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL