UNPKG

box-node-sdk

Version:

Official SDK for Box Platform APIs

28 lines 1.74 kB
import { AiAgentBasicTextToolTextGen } from './aiAgentBasicTextToolTextGen'; import { SerializedData } from '../serialization/json'; export interface AiAgentLongTextToolTextGenEmbeddingsStrategyField { /** * The strategy used for the AI agent for calculating embeddings. */ readonly id?: string; /** * The number of tokens per chunk. */ readonly numTokensPerChunk?: number; readonly rawData?: SerializedData; } export interface AiAgentLongTextToolTextGenEmbeddingsField { /** * The model used for the AI agent for calculating embeddings. */ readonly model?: string; readonly strategy?: AiAgentLongTextToolTextGenEmbeddingsStrategyField; readonly rawData?: SerializedData; } export type AiAgentLongTextToolTextGen = AiAgentBasicTextToolTextGen & { readonly embeddings?: AiAgentLongTextToolTextGenEmbeddingsField; }; export declare function serializeAiAgentLongTextToolTextGenEmbeddingsStrategyField(val: AiAgentLongTextToolTextGenEmbeddingsStrategyField): SerializedData; export declare function deserializeAiAgentLongTextToolTextGenEmbeddingsStrategyField(val: SerializedData): AiAgentLongTextToolTextGenEmbeddingsStrategyField; export declare function serializeAiAgentLongTextToolTextGenEmbeddingsField(val: AiAgentLongTextToolTextGenEmbeddingsField): SerializedData; export declare function deserializeAiAgentLongTextToolTextGenEmbeddingsField(val: SerializedData): AiAgentLongTextToolTextGenEmbeddingsField; export declare function serializeAiAgentLongTextToolTextGen(val: AiAgentLongTextToolTextGen): SerializedData; export declare function deserializeAiAgentLongTextToolTextGen(val: SerializedData): AiAgentLongTextToolTextGen; //# sourceMappingURL=aiAgentLongTextToolTextGen.d.ts.map