تغطية الـ Endpoint
يعرض 1 endpoint(s) عامة: response.
أحدث Grok بسياق 500K مع استدلال xhigh وفهم الصور واستدعاء الدوال
curl -X POST https://runapi.ai/v1/responses \
-H "Authorization: Bearer $RUNAPI_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "grok-4.7",
"messages": [
{
"role": "user",
"content": "راجع خطة الإطلاق هذه، وحدد أخطر ثلاثة افتراضات فيها، واقترح إجراءً موجزًا للحد من كل خطر."
}
]
}'
import { GrokClient } from "@runapi.ai/grok";
const client = new GrokClient();
const result = await client.response.run({
model: "grok-4.7",
messages: [{"role":"user","content":"راجع خطة الإطلاق هذه، وحدد أخطر ثلاثة افتراضات فيها، واقترح إجراءً موجزًا للحد من كل خطر."}],
});
import os
import requests
response = requests.post(
"https://runapi.ai/v1/responses",
headers={"Authorization": f"Bearer {os.environ['RUNAPI_API_KEY']}"},
json={"model":"grok-4.7","messages":[{"role":"user","content":"راجع خطة الإطلاق هذه، وحدد أخطر ثلاثة افتراضات فيها، واقترح إجراءً موجزًا للحد من كل خطر."}]}
)
response.raise_for_status()
<?php
$client = curl_init("https://runapi.ai/v1/responses");
curl_setopt_array($client, [
CURLOPT_HTTPHEADER => ["Authorization: Bearer " . getenv("RUNAPI_API_KEY"), "Content-Type: application/json"],
CURLOPT_POSTFIELDS => json_encode([
'model' => 'grok-4.7',
'messages' => [['role' => 'user', 'content' => 'راجع خطة الإطلاق هذه، وحدد أخطر ثلاثة افتراضات فيها، واقترح إجراءً موجزًا للحد من كل خطر.']],
])
]);
$response = curl_exec($client);
RunApi client = new RunApi(System.getenv("RUNAPI_API_KEY"));
Task task = client.response().run({"model":"grok-4.7","messages":[{"role":"user","content":"راجع خطة الإطلاق هذه، وحدد أخطر ثلاثة افتراضات فيها، واقترح إجراءً موجزًا للحد من كل خطر."}]});
task.waitForResult();
require "runapi/grok"
client = RunApi::Grok::Client.new
result = client.response.run(
model: "grok-4.7",
messages: [{role: "user", content: "راجع خطة الإطلاق هذه، وحدد أخطر ثلاثة افتراضات فيها، واقترح إجراءً موجزًا للحد من كل خطر."}]
)
client := runapi.NewClient(os.Getenv("RUNAPI_API_KEY"))
task, err := client.response.Run({"model":"grok-4.7","messages":[{"role":"user","content":"راجع خطة الإطلاق هذه، وحدد أخطر ثلاثة افتراضات فيها، واقترح إجراءً موجزًا للحد من كل خطر."}]})
if err != nil { log.Fatal(err) }
task.Wait()
$ runapi generate \
--model grok-4.7 \
--endpoint response \
--wait
5 إصدارات متاحة
اختر أي نموذج وابدأ التوليد في ثوانٍ.
| المزوّد | xAI |
| معرّف النموذج | grok-4.7 |
| النمط | نص |
| أنواع المهام | Synchronous |
| نقطة نهاية API | /v1/chat/completions |
| /v1/responses |
| /v1/messages | |
| /v1beta/models/grok-4.7:generateContent | |
| /v1beta/models/grok-4.7:streamGenerateContent | |
| وحدة الفوترة | ألف رمز |
| حالة الكتالوج | جاهز للتشغيل |
سجّل مجانًا وأنشئ مفتاح API لـ grok-4.7 من لوحة التحكم.
أرسل طلب POST إلى /v1/responses باستخدام معرّف نموذج grok-4.7 ومعلماتك.
اقرأ استجابة grok-4.7 المكتملة مباشرة من نقطة النهاية.
يعرض 1 endpoint(s) عامة: response.
محسوبة بـ ألف رمز دون اشتراط اشتراك.
لم يتم نشر معلمات طلب لنقطة النهاية هذه.
أجب عن أسئلة العملاء من قاعدة معرفة خاصة، مما يقلل حجم التذاكر.
أعد ملخصات للعقود وحدد البنود المهمة لمراجعة المحامي.
أنشئ تلقائيًا اختبارات الوحدات ومراجعات الشيفرة واقتراحات إعادة الهيكلة داخل CI.
لا تتوفر ملاحظات موثّقة من العملاء لهذا النموذج بعد.
مرّر معرّف النموذج الظاهر في دليل البدء السريع.
تتدرج حدود المعدل لكل مفتاح بحسب مستوى الاستخدام. راجع صفحة التسعير للاطلاع على الحدود الحالية.
نعم — المتغير مجرد خيار. بدّل عبر تغيير معامل model.
حيثما يتوفر البث، يقدّم RunAPI البث من البداية إلى النهاية.
افتح issue في مستودع GitHub العام أو راسل الدعم عبر البريد الإلكتروني.