cicora.ai
ข้อกำหนด APIการสร้างข้อความ

Chat Completions

สร้างการสนทนาหลายรอบในรูปแบบ messages ที่คุ้นเคย และเลือกโมเดลสำหรับแต่ละคำขอ

เอกสารอ้างอิงการเชื่อมต่อ: เลือกพารามิเตอร์และความสามารถที่ใช้ได้จากการตั้งค่า API ของบัญชีและแค็ตตาล็อกโมเดลสำหรับสภาพแวดล้อมของคุณ

ข้อความและบทบาท

อาร์เรย์ messages ส่งบริบทเป็นลำดับ โดย system กำหนดกฎของงาน user เพิ่มคำขอ และ assistant กับ tool เก็บรักษาประวัติการดำเนินการ

อย่าสร้างประวัติด้วยการต่อสตริง ให้เก็บบทบาทและลำดับเดิมของทุกข้อความไว้

การเติมข้อความแชต
bash
curl --request POST https://cicora.ai/api/v1/chat/completions \
  --header "Authorization: Bearer $CICORA_API_KEY" \
  --header 'Content-Type: application/json' \
  --data '{
    "model": "openai/gpt-5.6-sol",
    "messages": [
      {"role": "system", "content": "Be concise and cite assumptions."},
      {"role": "user", "content": "Draft a release checklist."}
    ],
    "temperature": 0.2
  }'

ควบคุมเอาต์พุต

  • model ระบุตระกูลและรุ่นย่อยของโมเดล
  • temperature, top_p และขีดจำกัดเอาต์พุตใช้ควบคุมความแปรปรวนและขนาดของคำตอบ
  • ส่งเฉพาะพารามิเตอร์ที่ระบุว่ารองรับสำหรับโมเดลที่เลือก

ลูปที่เชื่อถือได้

แยกความล้มเหลวของการรับส่งข้อมูลออกจากการตอบกลับของโมเดลที่มี finish_reason การปฏิเสธหรือขอบเขตบริบทเป็นข้อมูลของอินเทอร์เฟซ ไม่ใช่เหตุผลให้แทนที่ผลลัพธ์

เมื่อกฎการเก็บรักษาข้อมูลของคุณอนุญาต ให้เก็บเนื้อหาคำขอต้นฉบับและการตอบกลับที่ปรับเป็นมาตรฐานโดยไม่มีข้อมูลรับรอง