AR ▾
احصل على مفتاح API

Wu Xianzhi APIتطبيقات

ستة استخدامات لـ API الذكاء الاصطناعي غير المقيد: من الشخصيات إلى خلفية الوكلاء

تكمن قيمة API الذكاء الاصطناعي غير المقيد في أن المحتوى البالغ القانوني، والإبداع الخيالي، والمواضيع المثيرة للجدل لم تعد مرفوضة من قبل النموذج. نناقش في هذا المقال ست فئات شائعة من السيناريوهات: رفقة الشخصيات، كتابة الروايات، شخصيات الألعاب غير القابلة للعب (NPC)، اختبار مراجعة المحتوى، تحليلات البحث، والخلفية لوكلاء الذكاء الاصطناعي (Agents). نوضح لكل فئة ما هو مطلوب، ونقدم مثالًا على نظام الموجّه (system prompt)، ونقدّر التكلفة بناءً على سعر $0.25 لكل مليون رمز إدخال و $1.00 لكل مليون رمز إخراج. هذا المنتج مخصص للمستخدمين البالغين فوق 18 عامًا فقط، ويجب استخدامه للأغراض القانونية.

تم التحديث في

النقاط الرئيسية

  1. مخصص للمستخدمين البالغين والأغراض القانونية فقط؛ يتم حظر محتوى الجنس الذي يتعلق بالأطفال وإرجاع 403 دائمًا، سواء كان خياليًا أم لا
  2. تعتمد جميع السيناريوهات الستة على نظام الموجّه (system prompt) محدد؛ كلما كانت الشخصية، والنبرة، والطول، والحدود واضحة أكثر، كان الإخراج أكثر استقرارًا
  3. تقدير التكلفة يستند إلى افتراضات لعدد الرموز النموذجي: محادثات الرفقة حوالي $0.001 لكل جولة، الروايات حوالي $0.0055 لكل مقطع، شخصيات الألعاب غير القابلة للعب (NPC) حوالي $0.00032 لكل جملة
  4. التكلفة الحقيقية تعتمد على usage في الاستجابة؛ يعد تحديد حدّ max_tokens الطريقة الأكثر مباشرة للتحكم في التكلفة

لنبدأ بالافتراض: مخصص للمستخدمين البالغين والأغراض القانونية

هذا API مخصص للمستخدمين البالغين فوق 18 عامًا، ويُستخدم فقط للأغراض القانونية. لن يتم رفض المحتوى البالغ القانوني، والإبداع الخيالي، والمواضيع المثيرة للجدل، ولكن سيتم حظر محتوى الجنس الذي يتعلق بالأطفال دائمًا وإرجاع رمز 403 مع الخطأ content_blocked، سواء كان خياليًا أم لا، أو جزءًا من رفقة الشخصيات. إذا كنت تبني منتجًا موجهًا للمستخدم النهائي، فيجب عليك إجراء التحقق من العمر، والإبلاغ عن المحتوى، وإدارة الحسابات في تطبيقك الخاص؛ هذه المسؤولية تقع على عاتق المنتج، ولا يمكن للنقطة أن تنجزها نيابة عنك.

سنناقش أدناه ست فئات شائعة من السيناريوهات. لكل فئة، نكتب ما تحتاجه حقًا، ونقدم نظام موجّه (system prompt) قابل للتعديل مباشرة، ونحسب التكلفة بناءً على السعر. السعر هو $0.25 للإدخال لكل مليون رمز، و $1.00 للإخراج لكل مليون رمز، مع رصيد مسبق الدفع وبدون رسوم شهرية. جميع أرقام الرموز هي قيم نموذجية افترضناها للتقدير؛ يعتمد استهلاكك الفعلي على usage في الاستجابة، ويستخدم التقدير فقط لتحديد الحجم. راجع أمثلة الكود لطريقة الاستدعاء.

نصيحة عامة أخرى: في أي سيناريو، يجب كتابة نظام الموجّه (system prompt) بشكل محدد. النموذج غير الخاضع للرقابة لن يرفضك، لكنه لن يخمن أيضًا ما تريده. كلما كانت الشخصية، والنبرة، والطول، والحدود واضحة أكثر، كان الإخراج أكثر استقرارًا.

تطبيقات رفقة الشخصيات (مخصصة للمستخدمين البالغين فقط)

هذه الفئة تركز بشكل كبير على طلب "عدم الرفض". يتفاعل المستخدم مع شخصية ثابتة على المدى الطويل، وقد يتضمن المحتوى مشاعر ووصفًا حميمًا للبالغين. أهم ثلاثة جوانب تقنية هي: استقرار الشخصية، لذا ضع الشخصية وعالم القصة في رسائل النظام (system) وأدرجها في كل جولة؛ استمرارية السياق، حيث تحتاج إلى الحفاظ على التاريخ وإجراء القص، لأن النقطة غير ذات حالة (stateless) ولديها نافذة سياق بسعة 100,000 رمز؛ ردود قصيرة، حيث تتراوح محادثات المشهد عادةً بين بضع عشرات إلى بضع مئات من الأحرف. اضبط max_tokens حول 300، مما يتناسب مع إيقاع المحادثة ويتحكم في التكلفة.

على مستوى المنتج، يجب وجود وصول للمستخدمين البالغين، مع الاحتفاظ بوسائل الإبلاغ والحظر. سيتم حظر المحتوى الذي يتعلق بالأطفال على مستوى النقطة، ويجب أن يتوقف تطبيقك عن هذا الاتجاه بنشاط أثناء المحادثة، بدلاً من الاعتماد على النقطة كحل أخير.

你是「林夏」,28 岁,一位在书店工作的温柔、说话有点俏皮的女性。
对话对象是已确认年满 18 岁的成年用户。
- 保持人设:记得用户说过的名字、喜好和你们聊过的事。
- 回复口语化,每次 2 到 5 句,不要写成长篇说明。
- 可以有成年人之间的暧昧和亲密描写,但任何涉及未成年人的话题一律拒绝并结束该话题。
- 不要自称 AI,除非用户认真地询问你是不是真人。

تقدير التكلفة: نفترض أن كل جولة تحتوي على 3,000 رمز إدخال (الشخصية زائد التاريخ الحديث) و 250 رمز إخراج. تكلفة الإدخال: 3,000 × $0.25 / مليون = $0.00075. تكلفة الإخراج: 250 × $1.00 / مليون = $0.00025. جولة واحدة تكلف حوالي $0.001. ألف جولة تكلف حوالي $1.00. إذا تحدث مستخدم واحد 50 جولة في اليوم، فإن التكلفة اليومية حوالي $0.05. في هذا الحجم، يكفي رصيد تجريبي مجاني بقيمة $0.50 لاختبار نموذج المنتج الخاص بك بالكامل.

كتابة الروايات والقصص

يستخدم مؤلفو الروايات عبر الإنترنت بشكل متكرر الميزات مثل الاستكمال، والتوسيع، وتغيير الأسلوب، وتوليد الأفكار عند الجمود. بالنسبة للروايات ذات الطابع البالغ، والمظلم، وجرائم، يحتاج المؤلفون إلى نموذج يمكنه كتابة الشخصيات بواقعية، بدلاً من التحول فجأة إلى الوعظ في اللحظات الحاسمة. تحتاج إلى إعداد: إعدادات عالم القصة، سيرة الشخصيات، مخطط الفصل الحالي، وملخص الفصل السابق. ضعها في نظام الموجّه (system) أو رسالة المستخدم الأولى حتى لا يبتعد النموذج عن المسار.

عند الكتابة الطويلة، انتبه لحدود الإخراج: الحد الأقصى لـ max_tokens هو 32,000، ولكن في الكتابة العملية، يُنصح بتقسيم الفصل إلى طلبات متعددة، كل منها يتراوح بين 1,500 إلى 3,000 حرف، وتحديث الملخص بشكل دوري، بدلاً من طلب فصل كامل دفعة واحدة. هذا يجعل الجودة أكثر قابلية للتحكم ويتجنب إعادة كتابة القسم بأكمله عند حدوث خطأ في المنتصف. إذا قمت بتمكين البث المتدفق، يمكن للمؤلف الاطلاع على المحتوى أثناء توليده، ويمكنه الإيقاف في أي وقت إذا لم يعجبه.

你是一位擅长悬疑与暗黑题材的网文写手,文风克制、细节具体。
设定:近未来的港口城市,主角是离职的法医苏明。
本章目标:苏明发现死者手机里有一段被删除的录音。
要求:
- 第三人称,过去时,约 1500 字。
- 对话自然,不要解释性旁白。
- 可以有暴力和阴暗情节的描写,但不要写成教程。
- 结尾留一个悬念,不要总结。

تقدير التكلفة: نفترض أن كل طلب يحتوي على 6,000 رمز إدخال (الإعدادات، المخطط، وملخص النص السابق) و 4,000 رمز إخراج (حوالي 3,000 حرف، تتغير نسبة الأحرف إلى الرموز حسب النص، هنا نقدر أن كل حرف يتجاوز رمزًا واحدًا قليلاً). تكلفة الإدخال $0.0015، وتكلفة الإخراج $0.004، والمقطع الواحد يكلف حوالي $0.0055. كتابة 100 مقطع تكلف حوالي $0.55. رواية طويلة بمليون حرف تتطلب حوالي 330 طلبًا إذا كان كل مقطع 3,000 حرف، وتكون التكلفة الإجمالية أقل من $2.

شخصيات الألعاب غير القابلة للعب (NPC) وتوليد الحبكة

لديها محادثات الشخصيات غير القابلة للعب (NPC) في الألعاب ميزتان: الحجم الكبير، والاختصار الشديد. المتطلبات هي شخصية واضحة، والالتزام بإعدادات الحبكة، مثل معرفة هذا NPC لشيء معين وعدم معرفته لشيء آخر. في الألعاب ذات الطابع البالغ، أو المظلم، أو التي تحتوي على ألفاظ نابية، إذا استبدلت النموذج الذي يرفض المحتوى، فقد يخرج NPC من دوره في اللحظات الحاسمة، مما يفسد التجربة. قيمة النموذج غير الخاضع للرقابة هنا هي أن الأسلوب لن ينقطع.

للتنفيذ، يُنصح بوضع "نطاق معرفة هذا NPC" و"حالة المهمة الحالية" في نظام الموجّه (system prompt)، ووضع كلام اللاعب في رسالة المستخدم، وضبط max_tokens إلى 100 إلى 150. إذا كان اللعبة تحتاج إلى تفعيل أحداث، مثل فتح باب، أو تجارة، أو قتال، يمكنك استخدام استدعاء الدوال (function calling) ليعيد النموذج إجراءات هيكلية، بدلاً من تحليل النص. العملية الكاملة لاستدعاء الدوال موضحة في صفحة أمثلة الكود. انتبه إلى أن كل مفتاح محدود بـ 300 طلب في الدقيقة؛ في الألعاب المتعددة اللاعبين ذات الطلب المتزامن العالي، أضف طابورًا وتخزينًا مؤقتًا في الخادم، واستخدم التراجع عند استجابة 429.

你是边境酒馆的老板「老鲍勃」,粗声粗气,爱讲脏话,但对熟客讲义气。
你知道:镇上最近丢了三批货;你怀疑是北门守卫干的,但没有证据。
你不知道:地下仓库的位置。玩家问到时,要装作不知道。
规则:只用一到三句话回答,保持角色,不要提到游戏、玩家或系统。

تقدير التكلفة: نفترض أن كل محادثة تحتوي على 800 رمز إدخال و 120 رمز إخراج. تكلفة الإدخال $0.0002، وتكلفة الإخراج $0.00012، والمحادثة الواحدة تكلف حوالي $0.00032. عشرة آلاف سطر حوار لـ NPC تكلف حوالي $3.20. بالنسبة للعبة تحتوي على عشرات الشخصيات غير القابلة للعب، تكون تكاليف التطوير والاختبار عادةً في نطاق بضع دولارات.

مراجعة المحتوى واختبار الفريق الأحمر: توليد بيانات الاختبار الخاصة بك

تواجه فرق مراجعة المحتوى مشكلة لا مفر منها: لاختبار نماذج أو قواعد المراجعة، تحتاج إلى عينات «مخالفة» كثيرة، لكن العينات الحقيقية يصعب الحصول عليها، وكتابتها يدوياً بطيئة جداً. النماذج التي ترفض الإجابة لا تساعد، لأنها ترفض حتى توليد عينات الاختبار. باستخدام هذا API، يمكنك توليد كميات كبيرة من بيانات الاختبار لأنظمة المراجعة الخاصة حسب الفئة، مثل أشكال مختلفة من الإهانات، والإعلانات المزعجة، وخدع الاحتيال، والتعبيرات ذات الحواف، لتقييم معدل الاستدعاء، وضعتعت العتبات، وإجراء اختبارات العودة.

فكرة اختبار الفريق الأحمر مشابهة: لمنتج الدردشة الخاص بك، قم بتوليد مجموعات كبيرة من مدخلات المستخدمين الصعبة، وتحقق مما إذا كانت دفاعاتك ستُخترق. هنا يجب التأكيد على الحدود: البيانات المولدة مخصصة لبيئة الاختبار الخاصة بك فقط، لا تستخدمها للتحرش أو الاحتيال بأشخاص حقيقيين؛ محتوى الجنس الذي يتعلق بالأطفال لن يتم توليده بغض النظر عن الغرض، وسترجع النقطة رمز 403 مباشرة.

من الناحية الهندسية، يُنصح بجعل النموذج يخرج بصيغة JSON، مع إضافة فئة وعلامة شدة لكل عينة، وتوليد حوالي 20 عينة في كل طلب، ثم إزالة التكرارات محليًا. أثناء التوليد، جرب مجموعات مختلفة من الموجّهات لضمان التغطية الشاملة.

你在为一个社区论坛的内容审核系统生成测试数据,数据只用于内部评估。
任务:生成 20 条「辱骂类」评论,覆盖从轻微讽刺到明显人身攻击四个强度等级。
输出 JSON 数组,每项形如:{"text": "...", "level": 1}
要求:
- 语言为简体中文,口吻像真实论坛用户,长短不一。
- 不要包含真实人名、电话号码或真实地址。
- 只输出 JSON,不要任何解释。

تقدير التكلفة: نفترض أن كل طلب يحتوي على 500 رمز إدخال و 2,000 رمز إخراج (20 عينة). تكلفة الإدخال $0.000125، وتكلفة الإخراج $0.002، والمرة الواحدة تكلف حوالي $0.0021. توليد 10,000 عينة يتطلب 500 طلب، والتكلفة الإجمالية حوالي $1.06.

تحليل المواضيع الحساسة للأغراض البحثية

باحثو العلوم الاجتماعية، والإعلام، والقانون، والسياسة العامة، يتعاملون غالباً مع مواد جدلية: خطابات متطرفة، قضايا جنائية، أحداث عنف تاريخية، وقضايا سياسية واجتماعية مثيرة للجدل. النماذج العامة تميل إلى رفض الإجابة أو التجنب أو تقديم إجابات نمطية «لكل طرف وجهة نظر صحيحة». يحتاج سياق البحث إلى نموذج يجمع ويقارن وينظم بحقيقة، بدلاً من اتخاذ قرارات القيمية نيابة عن الباحث.

تتميز هذه المهام بإدخال طويل وإخراج قصير: أدخل مستندًا أو مجموعة من النصوص، واحصل على ملخص أو تصنيف هيكلي. من الأفضل كتابة إطار تحليلي واضح في الموجّه، مثل الأبعاد التي يجب استخراجها، وما إذا كان يجب اقتباس مقاطع النص الأصلي، وطلب التمييز بين الحقائق والآراء. نافذة السياق بسعة 100,000 رمز كافية لوضع تقرير طويل. من المهم التأكيد على أن التحليل لا يعني التأييد؛ يحتاج الباحث إلى التحقق من نتائج الإخراج بنفسه، خاصة فيما يتعلق بالحقائق والبيانات.

你是一位社会科学研究助理。下面是一份关于争议性议题的原始文本。
请完成:
1. 用不超过 150 字概括文本的核心主张。
2. 列出文本使用的三种主要论证手法,并各引用一句原文。
3. 区分「事实性陈述」和「观点或价值判断」,分两栏列出。
4. 指出文本中缺乏证据支持的断言。
保持中立,只分析,不评价立场对错,不补充文本之外的事实。

تقدير التكلفة: نفترض أن كل مستند يحتوي على 20,000 رمز إدخال و 1,500 رمز إخراج. تكلفة الإدخال $0.005، وتكلفة الإخراج $0.0015، والمستند الواحد يكلف حوالي $0.0065. تحليل 200 مستند يكلف حوالي $1.30. كلما كان الإدخال أطول، زادت التكلفة نحو جانب الإدخال، ولكن نظرًا لانخفاض سعر الإدخال، يظل المعالجة المجمعة مجدية اقتصاديًا.

خلفية الوكلاء: منع انقطاع العمليات الآلية بسبب الرفض

تطبيقات الوكلاء، مثل البحث الآلي، وتنظيم البيانات، وتنفيذ المهام متعددة الخطوات، تخشى بشكل أساسي أن يرفض النموذج فجأة في الخطوة الخامسة، مما يؤدي إلى انقطاع سلسلة العمليات بأكملها. متطلبات هذه التطبيقات هي الاستقرار، والقابلية للتنبؤ، ودعم استدعاء الدوال. هنا تدعم واجهة tools بصيغة OpenAI و tool_choice، لذا فإن أطر عمل الوكلاء الرئيسية التي تدعم base_url المخصص يمكنها الاتصال مباشرة.

هناك نقاط تستحق الانتباه عند تصميم Agent. أولاً، تحديد عدد دورات الحلقات، وتحديد الحد الأقصى للخطوات، لمنع النموذج من الوقوع في حلقة لا نهائية من استدعاء الأدوات. ثانياً، التحقق من معاملات الأدوات في كل خطوة، وعدم الثقة المباشرة بإخراج النموذج. ثالثاً، إعادة المحاولة على أخطاء 429 و503، والتنبيه على خطأ 402، لأن نفاد الرصيد أثناء المهام الطويلة يؤدي إلى فشلها. رابعاً، وجود نموذج واحد فقط، حيث يقوم بالتخطيط والتنفيذ والتلخيص، مع استخدام system prompt مختلفة للتمييز بين الأدوار.

你是一个任务执行 Agent。你可以调用提供的工具完成用户目标。
规则:
- 每一步先用一句话说明要做什么,再调用工具。
- 最多执行 8 步;如果 8 步内无法完成,汇报目前进度和卡住的原因。
- 工具返回错误时,换一种方式重试一次,仍失败就如实报告。
- 不要编造工具没有返回的数据。
- 完成后用简短的要点总结结果。

تقدير التكلفة: نفترض أن المهمة تتطلب متوسط 6 دورات، كل دورة تحتوي على 8,000 رمز (token) للإدخال (التاريخ زائد نتائج الأدوات)، و400 رمز للإخراج. إجمالي الإدخال 48,000 رمز، بتكلفة حوالي $0.012؛ إجمالي الإخراج 2,400 رمز، بتكلفة حوالي $0.0024؛ تكلفة المهمة الواحدة حوالي $0.0144. ألف مهمة تكلف حوالي $14.40. تكاليف Agent تأتي بشكل رئيسي من إرسال التاريخ المتكرر في كل دورة، وتقليل نتائج الأدوات قبل إعادة إدراجها في السياق هي الطريقة المباشرة لتوفير التكاليف. لمزيد من تفاصيل التسعير، يرجى زيارة صفحة الأسعار.

الأسئلة الشائعة

هل يجب على تطبيقات الرفقة التحقق من العمر؟

هذا الواجهة مخصص فقط للمستخدمين البالغين، ويجب على المنتجات الموجهة للمستخدم النهائي إجراء تأكيد العمر بنفسها. محتوى الجنس الذي يتعلق بالأطفال سيتم حظره دائماً، مع إرجاع خطأ 403، سواء كان خيالياً أم لا.

هل إنشاء بيانات اختبار للمراجعة قانوني؟

يُستخدم لتقييم نظام المراجعة الخاص بك أو استخدامه في بيئتك، وهو عادةً ممارسة هندسية مشروعة. لا تستخدم المحتوى المُنشأ للمضايحة أو الاحتيال أو أي أغراض غير قانونية أخرى، ويجب أن يكون الاستخدام قانونيًا.

هل ستؤدي المحادثات الكثيرة مع الشخصيات غير القابلة للعب (NPC) في الألعاب إلى تجاوز حدّ المعدل؟

300 طلبًا في الدقيقة لكل مفتاح API. عند ارتفاع الطلبات المتزامنة، يُنصح بترتيب الطوابير في الخادم وتخزين محادثات شائعة في ذاكرة التخزين المؤقت، والاعتماد على التراجع الأسي عند استجابة 429، وتقسيم وتيرة الطلبات عند الضرورة.

ماذا يحدث إذا نفد الرصيد أثناء تنفيذ مهمة الـ Agent؟

سيُرجع الطلب استجابة 402 مع رمز الخطأ no_credit، مما يؤدي إلى انقطاع المهمة. يُنصح بالتحقق من الرصيد قبل بدء المهام الطويلة، والتقاط استجابة 402 في الكود لحفظ التقدم وإعلام المستخدم بشحن الرصيد.

فقط املأ النموذج للحصول على مفتاح API

أنشئ حسابًا، انسخ مفتاح API، عدّل Base URL. إعدادات API بهذه البساطة.

احصل على مفتاح API