LLMResponse
Interface: LLMResponse
Defined in: common/types/src/codeboltjstypes/libFunctionTypes/llm.ts:157
LLM response interface
Extends
Properties
| Property | Type | Inherited from | Defined in |
|---|---|---|---|
choices? | LLMChoice[] | - | common/types/src/codeboltjstypes/libFunctionTypes/llm.ts:163 |
content | string | - | common/types/src/codeboltjstypes/libFunctionTypes/llm.ts:158 |
error? | string | BaseLLMSDKResponse.error | common/types/src/codeboltjstypes/libFunctionTypes/llm.ts:116 |
finish_reason? | string | - | common/types/src/codeboltjstypes/libFunctionTypes/llm.ts:162 |
message? | string | BaseLLMSDKResponse.message | common/types/src/codeboltjstypes/libFunctionTypes/llm.ts:115 |
model? | string | - | common/types/src/codeboltjstypes/libFunctionTypes/llm.ts:160 |
role | "assistant" | - | common/types/src/codeboltjstypes/libFunctionTypes/llm.ts:159 |
success? | boolean | BaseLLMSDKResponse.success | common/types/src/codeboltjstypes/libFunctionTypes/llm.ts:114 |
tool_calls? | ToolCall[] | - | common/types/src/codeboltjstypes/libFunctionTypes/llm.ts:164 |
usage? | TokenUsage | - | common/types/src/codeboltjstypes/libFunctionTypes/llm.ts:161 |