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