@agorio/sdk • Docs
Class: OllamaAdapter
Implements
Constructors
new OllamaAdapter()
new OllamaAdapter(
options):OllamaAdapter
Parameters
• options: OllamaAdapterOptions = {}
Returns
Defined in
src/llm/ollama.ts:41
Properties
modelName
readonlymodelName:string
Get the model name
Implementation of
Defined in
src/llm/ollama.ts:36
Methods
chat()
chat(
messages,tools?):Promise<LlmResponse>
Send a message and get a response, optionally with tool definitions
Parameters
• messages: ChatMessage[]
• tools?: ToolDefinition[]
Returns
Promise<LlmResponse>
Implementation of
Defined in
src/llm/ollama.ts:53
chatStream()
chatStream(
messages,tools?):AsyncGenerator<LlmStreamChunk,any,any>
Stream a response, yielding chunks as they arrive
Parameters
• messages: ChatMessage[]
• tools?: ToolDefinition[]
Returns
AsyncGenerator<LlmStreamChunk, any, any>
Implementation of
Defined in
src/llm/ollama.ts:68