ShareAI Platform Docs

একটি চ্যাট সম্পূর্ণতা তৈরি করুন

একটি Bearer API কী দিয়ে ShareAI চ্যাট-কমপ্লিশন অনুরোধ পাঠান এবং সমর্থিত মডেল, বার্তা এবং স্ট্রিম ক্ষেত্রগুলি বুঝুন।

Markdown হিসেবে দেখুন
এই পৃষ্ঠায়
POST https://api.shareai.now/api/v1/chat/completions

নির্বাচিত মডেল ব্যবহার করে একটি চ্যাট অনুরোধ চালান।

বেস URL
https://api.shareai.now
অথেন্টিকেশন
Bearer API কী

এটি আপনার API-কী ওয়ার্কস্পেস দ্বারা প্রদত্ত এবং অনুমোদিত অনুরোধের জন্য ডিফল্ট ইন্টিগ্রেশন পথ। কী-এর মডেল এবং প্রদানকারী সীমাবদ্ধতা বরাদ্দে প্রযোজ্য, অনুমোদিত ফ্যালব্যাক পথ সহ।

অনুরোধ বডি#

ক্ষেত্রপ্রকারঅর্থ
modelস্ট্রিং, প্রয়োজনীয়সঠিক উপলব্ধ মডেল শনাক্তকারী। এটি মডেল থেকে কপি করুন।
messagesঅ্যারেভূমিকা এবং বিষয়বস্তু ধারণকারী কথোপকথন বার্তা।
streamবুলিয়ানfalse একটি JSON ফলাফল ফেরত দেয়; true সার্ভার-প্রেরিত ইভেন্ট অনুরোধ করে।

টেক্সট বার্তা বিষয়বস্তু ব্যবহার করুন। ভূমিকা পাঠান যেমন system, user এবং assistant কথোপকথনের জন্য উপযুক্ত। আপনি যে কথোপকথনের ইতিহাসটি মডেলটি ব্যবহার করতে চান তা অন্তর্ভুক্ত করুন; অনুরোধগুলি একটি সংরক্ষিত কথোপকথন ভাগ করে নেয় বলে ধরে নেবেন না।

cURL

curl --fail-with-body --request POST \
  "https://api.shareai.now/api/v1/chat/completions" \
  -H "Authorization: Bearer $SHAREAI_API_KEY" \
  -H "Content-Type: application/json" \
  --data '{
  "model": "MODEL_IDENTIFIER",
  "messages": [
    {
      "role": "system",
      "content": "Be concise and helpful."
    },
    {
      "role": "user",
      "content": "Give me three ideas for a local community event."
    }
  ],
  "stream": false
}'

প্রতিক্রিয়া#

একটি সম্পূর্ণ অ-স্ট্রিমিং ফলাফল সেট করে done true এ এবং উত্পন্ন পাঠ্যটি ফেরত দেয় message.content। শীর্ষ স্তরটি এছাড়াও বহন করে done_reason এবং consumption_type। স্ট্রিমিং একটি ভিন্ন, চ্যাট-কমপ্লিশন-চাঙ্ক ফরম্যাট ব্যবহার করে। অ-স্ট্রিমিং ফলাফলটি OpenAI-স্টাইল পছন্দের অ্যারে রয়েছে বলে ধরে নেবেন না।

JSON

{
  "done": true,
  "done_reason": "stop",
  "consumption_type": "credits",
  "message": {
    "role": "assistant",
    "content": "Here are three ideas for your community event.",
    "done": true,
    "done_reason": "stop"
  }
}

এটি একটি চিত্রিত সম্পূর্ণ ফলাফল; consumption_type প্রকৃত বরাদ্দ মোডটি বর্ণনা করে। HTTP স্থিতি ২০০ হলেও শীর্ষ স্তরের ত্রুটির জন্য পরীক্ষা করুন। একটি no-device ফলাফল বর্তমানে ব্যবহার করে error.code = no_device HTTP ২০০ সহ।

মডেল এবং প্রদানকারী সীমাবদ্ধতা#

একটি কী নির্দিষ্ট মডেল এবং কার্যকরী প্রদানকারীদের জন্য সীমাবদ্ধ হতে পারে। যদি অ্যাক্সেস অস্বীকার করা হয়, তাহলে পরিদর্শন করুন কী তথ্য এবং কনসোলে কী আপডেট করুন শুধুমাত্র যদি মালিকানাধীন ওয়ার্কস্পেস সেই অ্যাক্সেস প্রদান করতে চায়।

স্ট্রিমিং বা গ্রাহক অনুমোদন#

একটি প্রতিক্রিয়া স্ট্রিম করুন · একটি OAuth অ্যাক্সেস টোকেন ব্যবহার করুন

সর্বশেষ আপডেট সেপ্টেম্বর 15, 2026

ShareAI প্ল্যাটফর্ম ডকস
সমস্ত ডকুমেন্টেশন

শিরোনাম বা বিষয়বস্তুর মাধ্যমে অনুসন্ধান করুন।

এই পৃষ্ঠার বিষয়ে জিজ্ঞাসা করুন

এই পৃষ্ঠাটি অন্বেষণ করতে একটি সহকারী নির্বাচন করুন। আপনি পৃষ্ঠাটি কপি করে আপনার কথোপকথনে পেস্টও করতে পারেন।

Ask ChatGPTAsk ClaudeAsk GrokAsk ShareAI