Skip to main content

Interface: VercelAiClientConfigureProps

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

Configuration properties for VercelAiClient

Properties

apiKey?

optional apiKey: string

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

API key for authentication


baseURL?

optional baseURL: string

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

Base URL for API requests


description?

optional description: string

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

Description of the assistant


instructions?

optional instructions: string

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

System instructions for the model


maxSteps?

optional maxSteps: number

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

Maximum number of tool call steps


maxTokens?

optional maxTokens: number

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

Maximum tokens to generate


model?

optional model: string

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

Model name to use


temperature?

optional temperature: number

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

Temperature for controlling randomness (0-1)


toolCallStreaming?

optional toolCallStreaming: boolean

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

Tool call streaming


toolChoice?

optional toolChoice: ToolChoice<ToolSet>

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

Tool choice configuration


topP?

optional topP: number

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

Top P sampling parameter (0-1)


version?

optional version: string

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

Version of the model