Package: @effect/ai-openai-compat
Module: OpenAiClient
Function tool definition accepted by the chat completions endpoint.
Signature
type ChatCompletionTool = {
readonly type: "function"
readonly function: {
readonly name: string
readonly description?: string | null | undefined
readonly parameters?: JsonObject | undefined
readonly strict?: boolean | undefined
}
}
Since v4.0.0