Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ModuleModel = fx.Module("model", fx.Provide( fx.Annotate( NewQwenChatModel, fx.As(new(model.ToolCallingChatModel))), ), )
ModuleModel is the fx module for llm model
Functions ¶
func NewOllamaChatModel ¶
func NewOllamaChatModel(cfg *config.ServerConfig) (model.ToolCallingChatModel, error)
NewOllamaChatModel creates a new Ollama chat model.
func NewOpenAIChatModel ¶
func NewOpenAIChatModel(cfg *config.ServerConfig) (model.ToolCallingChatModel, error)
NewOpenAIChatModel creates a new OpenAI chat model
func NewQwenChatModel ¶
func NewQwenChatModel(cfg *config.ServerConfig) (model.ToolCallingChatModel, error)
NewQwenChatModel creates a new Qwen chat model
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.