Skip to main content

Interface: VercelAiClientConfigureProps

Defined in: packages/core/src/llm/vercelai-client.ts:21

Configuration properties for VercelAiClient

Properties​

apiKey?​

optional apiKey: string

Defined in: packages/core/src/llm/vercelai-client.ts:23

API key for authentication


baseURL?​

optional baseURL: string

Defined in: packages/core/src/llm/vercelai-client.ts:39

Base URL for API requests


description?​

optional description: string

Defined in: packages/core/src/llm/vercelai-client.ts:33

Description of the assistant


instructions?​

optional instructions: string

Defined in: packages/core/src/llm/vercelai-client.ts:27

System instructions for the model


maxSteps?​

optional maxSteps: number

Defined in: packages/core/src/llm/vercelai-client.ts:43

Maximum number of tool call steps


maxTokens?​

optional maxTokens: number

Defined in: packages/core/src/llm/vercelai-client.ts:37

Maximum tokens to generate


model?​

optional model: string

Defined in: packages/core/src/llm/vercelai-client.ts:25

Model name to use


temperature?​

optional temperature: number

Defined in: packages/core/src/llm/vercelai-client.ts:29

Temperature for controlling randomness (0-1)


toolCallStreaming?​

optional toolCallStreaming: boolean

Defined in: packages/core/src/llm/vercelai-client.ts:45

Tool call streaming


toolChoice?​

optional toolChoice: ToolChoice<ToolSet>

Defined in: packages/core/src/llm/vercelai-client.ts:41

Tool choice configuration


topP?​

optional topP: number

Defined in: packages/core/src/llm/vercelai-client.ts:31

Top P sampling parameter (0-1)


version?​

optional version: string

Defined in: packages/core/src/llm/vercelai-client.ts:35

Version of the model