Rivya AI ডকস
মডেল API পেজ

GPT-5.4 Codex API integration

Rivya Public API v1 দিয়ে GPT-5.4 Codex ব্যবহার করুন: model id gpt-5.4-codex-chat, supported inputs, parameters, Files API rules, credits এবং response examples সহ।

Available via APIটেক্সট ইনপুট প্রস্তুতচ্যাট
API model id

gpt-5.4-codex-chat

Inputs

text, file

Files API

minimal request-এর জন্য required নয়

Base credits

4

Capability

চ্যাট

Readiness

Chat API: non-streaming + SSE streaming

Billing

TOKEN_BASED

প্রম্পট সীমা

20000 characters

Request contract

Chat requests একবারে একটি message পাঠায়। Session history Rivya store করে; raw messages array পাঠাবেন না।

KeyTypeRequiredDefaultবিবরণ
modelstringYesgpt-5.4-codex-chatgpt-5.4-codex-chat API model id ব্যবহার করুন।
session_idstringNo-optional API-created chat session id। নতুন session শুরু করতে omit করুন।
messagestringYes-পরের user message। Chat API history server-side session থেকে আসে, raw messages array থেকে নয়।
attachmentsarrayNo-Files API থেকে returned optional image file_id values। External attachment URLs accepted নয়।
enable_web_searchbooleanNofalseselected chat model web search support করলে only applies।
reasoning_effortstringNodefaultoptional reasoning effort: supported হলে default, minimal, low, medium, high বা xhigh।
client_request_idstringNo-আপনার system-এ requests trace করার optional client-side id।

Model parameters

এই chat model উপরের shared Chat API fields ব্যবহার করে। web search, image file attachments, thoughts এবং reasoning support readiness data-তে reflected।

Minimal request

{
  "model": "gpt-5.4-codex-chat",
  "message": "Write a concise launch plan for a new product image campaign"
}

রেফারেন্স ফাইল রিকোয়েস্ট

{
  "model": "gpt-5.4-codex-chat",
  "message": "Write a concise launch plan for a new product image campaign",
  "attachments": [
    {
      "file_id": "file_uploaded_image_id"
    }
  ]
}

Create response

Chat endpoint completed assistant message, token usage এবং এই turn-এর final credit settlement return করে।

{
  "id": "chatcmpl_msg_gpt_5_4_codex_chat_example",
  "object": "chat.completion",
  "session_id": "chat_session_gpt_5_4_codex_chat",
  "model": "gpt-5.4-codex-chat",
  "created_at": "2026-05-11T00:00:00.000Z",
  "message": {
    "id": "assistant_message_id",
    "role": "assistant",
    "content": "A concise launch plan with clear next steps."
  },
  "usage": {
    "input_tokens": 1200,
    "output_tokens": 320,
    "total_tokens": 1520
  },
  "credits": {
    "reserved": 4,
    "final": 4
  }
}

Common errors

validation_failed, insufficient_credits, idempotency_conflict, rate_limited, not_found, chat_model_not_supported, chat_session_conflict, chat_attachment_not_supported

Public API v1-এ Chat API non-streaming এবং SSE streaming turns support করে। Image attachments অবশ্যই Files API file_id values ব্যবহার করবে।