MCPcopy Create free account
hub / github.com/CJackHwang/AIstudioProxyAPI / ChatCompletionRequest

Interface ChatCompletionRequest

static/frontend/src/types/api.ts:12–22  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

10
11// Chat Completion Request
12export interface ChatCompletionRequest {
13 model: string;
14 messages: Message[];
15 temperature?: number;
16 max_output_tokens?: number;
17 top_p?: number;
18 stop?: string[];
19 reasoning_effort?: ThinkingLevel | number;
20 tools?: Tool[];
21 stream?: boolean;
22}
23
24// Thinking Levels (Gemini 3 Flash supports all 4, Pro supports low/high)
25export type ThinkingLevel = "minimal" | "low" | "medium" | "high";

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected