ตัวเลือกการกำหนดค่าสำหรับคำขอที่เกี่ยวข้องกับเนื้อหา
ลายเซ็น:
export interface GenerationConfig
พร็อพเพอร์ตี้
พร็อพเพอร์ตี้ | ประเภท | คำอธิบาย |
---|---|---|
ตัวเลือก | ตัวเลข | |
การลงโทษ | ตัวเลข | |
maxExportTokens | ตัวเลข | |
presencePenalty | ตัวเลข | |
responseMimeType | string | เอาต์พุตของประเภท mimetype ของข้อความตัวเลือกที่สร้างขึ้น ประเภท MIME ที่รองรับคือ text/plain (ค่าเริ่มต้น, เอาต์พุตข้อความ) และ application/json (การตอบสนอง JSON ในตัวเลือก) โมเดลต้องได้รับพรอมต์เพื่อแสดงประเภทการตอบสนองที่เหมาะสม มิฉะนั้นจะไม่มีการกำหนดลักษณะการทำงาน ฟีเจอร์นี้เป็นการแสดงตัวอย่าง |
stopSequences | สตริง[] | |
อุณหภูมิ | ตัวเลข | |
topK | ตัวเลข | |
topP | ตัวเลข |
GenerationConfig.candidateCount
ลายเซ็น:
candidateCount?: number;
GenerationConfig.frequencyPenalty
ลายเซ็น:
frequencyPenalty?: number;
GenerationConfig.maxExportTokens
ลายเซ็น:
maxOutputTokens?: number;
GenerationConfig.presencePenalty
ลายเซ็น:
presencePenalty?: number;
GenerationConfig.responseMimeType
เอาต์พุตของประเภท mimetype ของข้อความตัวเลือกที่สร้างขึ้น ประเภท MIME ที่รองรับคือ text/plain
(ค่าเริ่มต้น, เอาต์พุตข้อความ) และ application/json
(การตอบสนอง JSON ในตัวเลือก) โมเดลต้องได้รับพรอมต์เพื่อแสดงประเภทการตอบสนองที่เหมาะสม มิฉะนั้นจะไม่มีการกำหนดลักษณะการทำงาน ฟีเจอร์นี้เป็นการแสดงตัวอย่าง
ลายเซ็น:
responseMimeType?: string;
GenerationConfig.stopSequences
ลายเซ็น:
stopSequences?: string[];
GenerationConfig.temperature
ลายเซ็น:
temperature?: number;
GenerationConfig.topK
ลายเซ็น:
topK?: number;
GenerationConfig.topP
ลายเซ็น:
topP?: number;