ShareAI Platform Docs

ایک متن کا جواب تخلیق کریں

ShareAI Responses API کو اسٹیٹ لیس ٹیکسٹ جنریشن، واضح گفتگو کی تاریخ اور Responses اسٹریمنگ ایونٹس کے لیے استعمال کریں۔

Markdown کے طور پر دیکھیں
اس صفحے پر
POST https://api.shareai.now/api/v1/responses

کسی پرامپٹ یا گفتگو سے ٹیکسٹ جواب تیار کریں۔

بیس URL
https://api.shareai.now
تصدیق
Bearer API کلید یا منظور شدہ OAuth ایکسیس ٹوکن

اس API کو منتخب کریں جب آپ کی ایپلیکیشن Responses ٹیکسٹ-میسج فارمیٹ استعمال کرتی ہو۔ ہر درخواست پر گفتگو فراہم کریں؛ جوابات بعد میں بازیافت کے لیے محفوظ نہیں کیے جاتے۔

ایک درخواست بھیجیں#

cURL

curl --fail-with-body --request POST \
  "https://api.shareai.now/api/v1/responses" \
  -H "Authorization: Bearer $SHAREAI_API_KEY" \
  -H "Content-Type: application/json" \
  --data '{
  "model": "YOUR_CHAT_MODEL",
  "input": "Explain semantic search in two sentences.",
  "instructions": "Use plain language.",
  "store": false,
  "stream": false
}'

درخواست کے فیلڈز#

فیلڈقدر
modelایک دستیاب چیٹ ماڈل جو آپ کے اسناد کے ذریعے اجازت یافتہ ہو۔
inputایک غیر خالی سٹرنگ، یا زیادہ سے زیادہ 256 ٹیکسٹ میسجز۔
instructionsگفتگو کے آغاز میں اختیاری سسٹم ہدایات۔
storefalse؛ جوابات کو محفوظ کرنا معاون نہیں ہے۔
streamfalse JSON کے لیے یا true Responses SSE ایونٹس کے لیے۔

گفتگو جاری رکھیں#

پچھلے پیغامات کو input اگلے صارف کے پیغام کے ساتھ بھیجیں۔ معاون کردار ہیں user, assistant, system اور developer۔ ڈویلپر ہدایات اندرونی طور پر سسٹم رول استعمال کرتی ہیں۔ پیغام کا مواد ٹیکسٹ یا input_text/output_text حصے ہو سکتے ہیں۔

JSON

{
  "model": "YOUR_CHAT_MODEL",
  "input": [
    {
      "role": "user",
      "content": "What is semantic search?"
    },
    {
      "role": "assistant",
      "content": "It finds results by meaning rather than exact words."
    },
    {
      "role": "user",
      "content": "Give one example."
    }
  ],
  "store": false
}

نتیجہ پڑھیں#

JSON جواب ایک response آبجیکٹ ہے۔ اسسٹنٹ ٹیکسٹ کو output[].content[] انٹریز سے پڑھیں جن کی قسم output_text. ہو۔ جواب کی حیثیت چیک کریں: completed ایک مکمل جواب ہے؛ incomplete ٹوکن کی حد کی نشاندہی کر سکتا ہے۔ عوامی usage فی الحال null ہے؛ پروسیس شدہ استعمال کا معائنہ کرنے کے لیے کنسول استعمال کریں۔

ایک جواب اسٹریم کریں#

سیٹ کریں stream: true اور SSE کو پارس کریں۔ ایونٹس میں شامل ہیں response.created, response.output_text.delta اور ایک ٹرمینل response.completed, response.incomplete یا response.failed۔ ٹیکسٹ ڈیلٹاز کو ترتیب وار شامل کریں اور ٹرمینل اسٹیٹس کو واضح طور پر ہینڈل کریں۔

معاون سب سیٹ#

یہ اینڈ پوائنٹ ٹیکسٹ جنریشن کی حمایت کرتا ہے۔ محفوظ جوابات، previous_response_id, بازیافت/حذف، ٹولز، تصویر ان پٹ، پس منظر کی درخواستیں اور تخلیق کی ترتیبات جیسے temperature غیر معاون اور مسترد کر دی جاتی ہیں۔ پیغام پر مبنی تخلیق کی ترتیبات کے لیے جو Chat Completions کے ذریعے معاون ہیں، استعمال کریں چیٹ مکملات.

ایک OAuth ایکسیس ٹوکن استعمال کریں#

Authorization ہیڈر میں API کلید کو منظور شدہ OAuth ایکسیس ٹوکن سے تبدیل کریں۔ surcharge اکاؤنٹ سے مالی اعانت شدہ انفرنس کے لیے دائرہ کار اور قبول شدہ استعمال کا منصوبہ ضروری ہے۔ صرف شناختی دائرہ کار خرچ کی اجازت نہیں دیتے۔ دیکھیں دائرہ کار اور اجازتیں.

آخری بار اپ ڈیٹ کیا گیا ستمبر 15, 2026

ShareAI پلیٹ فارم دستاویزات
تمام دستاویزات

عنوان یا مواد کے ذریعے تلاش کریں۔

اس صفحے کے بارے میں پوچھیں

اس صفحے کو دریافت کرنے کے لیے ایک معاون منتخب کریں۔ آپ صفحہ کو کاپی کر کے اپنی گفتگو میں چسپاں بھی کر سکتے ہیں۔

Ask ChatGPTAsk ClaudeAsk GrokAsk ShareAI