Перейти к основному содержимому

Variable: GenerationRequestSchema

const GenerationRequestSchema: TObject<{ assistantPrefill: TOptional<TString>; frequencyPenalty: TOptional<TNumber>; maxTokens: TInteger; messages: TArray<TObject<{ content: TString; name: TOptional<TUnion<[TString, TNull]>>; role: TUnion<[TLiteral<"system">, TLiteral<"user">, TLiteral<"assistant">, TLiteral<"tool">, TLiteral<"plugin">]>; }>>; minP: TOptional<TNumber>; model: TString; presencePenalty: TOptional<TNumber>; reasoning: TOptional<TBoolean>; reasoningEffort: TOptional<TUnion<TLiteral<"none" | "minimal" | "low" | "medium" | "high" | "xhigh" | "max">[]>>; repetitionPenalty: TOptional<TNumber>; seed: TOptional<TInteger>; stop: TOptional<TArray<TString>>; stream: TBoolean; temperature: TNumber; topA: TOptional<TNumber>; topK: TOptional<TInteger>; topP: TOptional<TNumber>; }>

Defined in: packages/contracts/src/provider.ts:186

Parameters for a generation request to a provider adapter.