
حماية قوية لوكلاء الذكاء الاصطناعي - أمان وتتبع تكلفة مفتوح المصدر لتطبيقات الذكاء الاصطناعي
SDK أمان وكلاء الذكاء الاصطناعي والحوكمة
حوكمة حتمية، حواجز أمان، تتبع التكاليف، وإدارة السياسات لتطبيقات النماذج اللغوية الكبيرة. مفتوح المصدر. تايب سكريبت وبايثون. يعمل مع أي مزود.
الموقع الإلكتروني · التوثيق · أمثلة · ديسكورد · المساهمة
التثبيت: npm install tealtiger أو pip install tealtiger، ثم غلف استدعاء OpenAI موجود واحد:```typescript
import { TealOpenAI } from 'tealtiger';
const client = new TealOpenAI({ apiKey: process.env.OPENAI_API_KEY, guardrails: { promptInjection: true } });
const res = await client.chat.completions.create({ model: 'gpt-4o-mini', messages: [{ role: 'user', content: 'Hello!' }] });
console.log(res.security?.decision ?? 'ALLOW');
يرجى تزويدي بمحتوى الماركدون المراد ترجمته.```python
import os
from tealtiger import TealOpenAI
client = TealOpenAI(api_key=os.environ["OPENAI_API_KEY"], guardrails={"prompt_injection": True})
print(client.chat.completions.create(model="gpt-4o-mini", messages=[{"role": "user", "content": "Hello!"}]).security.decision)
[No input content provided to translate.]```text ALLOW Governance receipt emitted; cost and guardrails tracked.
التالي: [دليل البدء السريع الكامل](#-quick-start) و[أمثلة](https://github.com/agentguard-ai/tealtiger/blob/HEAD/examples).
---
## 🔭 observe() — أداة الرصد بدون إعدادات (v1.4)
سطر واحد يضيف تتبع التكاليف، وتسجيل التدقيق، وكشف المعلومات الشخصية (PII)، وخطوط الأساس السلوكية لأي عميل LLM. لا ملفات تهيئة، ولا تعريفات سياسات.```typescript
import { observe, freeze } from 'tealtiger';
const client = observe(new OpenAI()); // done — all calls are now instrumented
console.log(client.getCost()); // { totalCost: 0.0023, requestCount: 1, ... }
[!WARNING] هذه الأداة لأغراض التطوير فقط! اختبرها في بيئات آمنة قبل النشر إلى الإنتاج.
📢 انضم إلى خادم ديسكورد للدعم والتحديثات.
💡 طلبات الميزات؟ افتح مشكلة في GitHub مع وسم enhancement.
🐛 وجدت خطأ؟ افتح مشكلة مع وسم bug.
📖 دليل المساهمة: اطلع هنا.
🔒 سياسة الأمان: اقرأ سياسة الأمان.
هذا المشروع مرخص بموجب رخصة جنو العمومية v3.0 – أنت حر في استخدام وتعديل وتوزيع هذه الأداة طالما تبقيها مفتوحة المصدر وتحت نفس الترخيص.
⚠️ تنبيه: هذا المشروع غير مرتبط أو معتمد أو مدعوم من OnlyFans. إنها أداة مستقلة أُنشئت لأغراض تعليمية وبحثية فقط.```python from tealtiger.observe import observe, freeze client = observe(OpenAI()) # done — all calls are now instrumented print(client.get_cost()) # ObserveCostSummary(total_cost=0.0023, ...)
**ما تحصل عليه تلقائيًا:** تتبع التكلفة لكل طلب عبر 12 مزودًا، سجل تدقيق منظم مع معرفات الارتباط، خط أساس سلوكي (P50/P95/P99)، اكتشاف المعلومات الشخصية في وضع REPORT_ONLY، ومفتاح إيقاف فوري عبر `freeze()`. زمن استجابة أقل من 5 مللي ثانية لكل استدعاء.
انظر [examples/observe-quickstart.ts](https://github.com/agentguard-ai/tealtiger/blob/HEAD/examples/observe-quickstart.ts) و[examples/observe_quickstart.py](https://github.com/agentguard-ai/tealtiger/blob/HEAD/examples/observe_quickstart.py).
---
---
## 📊 لوحة التحكم للحوكمة (v1.4)
رؤية فورية لأسطول وكلاء الذكاء الاصطناعي الخاص بك — الوضع الأمني، حوكمة التكلفة، وتنبيهات السلوك في نافذة واحدة.
<div align="center">
<img src="https://assets.kitploit.com/production/public/readmes/12842/41f95973c706522c5b907a5d7d96565247adff159a2de9a15c45087ae8dd1351.png" alt="TealTiger لوحة التحكم للحوكمة" width="900">
</div>
**ما تراه في لمحة:**
- **صف KPI** — إجمالي الطلبات، التكلفة، حالات رفض الحوكمة، استهلاك الميزانية مع مؤشرات مرمّزة بالألوان
- **سرعة التكلفة وتوقعات الميزانية** — اتجاهات معدل الاستهلاك وإسقاط النفاد
- **خط أنابيب الدفاع** — تدفق تقييم أمني من 3 مراحل مع معدلات الدائرة القصيرة وزمن الاستجابة لكل مرحلة
- **تنبيهات الكناري** — اكتشاف الانحراف السلوكي مع حالة تجميد الوكيل ونسب الانحراف
- **مصفوفة الوكلاء** — جدول حالة الأسطول (نشط/خامل/متجمد) مع مقاييس الطلبات لكل وكيل
- **توفير التكاليف** — توصيات التحسين مرتبة حسب الأثر
- **توجيه النموذج** — توجيه المصدر إلى الهدف مع توفير لكل طلب
- **حوكمة البروتوكول** — بطاقات سياسة ENFORCE/MONITOR/REPORT_ONLY مع أعداد الرفض
كل لوحة تجلب بياناتها بشكل مستقل مع عزل الأعطال — فشل عنصر واجهة واحد لا ينتقل أبدًا إلى العناصر الأخرى.
للتشغيل المحلي: `cd dashboard/api && npm run dev` ثم `cd dashboard/web && npm run dev` (API على :3100، واجهة المستخدم على :3000)
### مسار الكشف التدريجي
| المستوى | نقطة الدخول | ما تحصل عليه |
|---------|-------------|--------------|
| 0 | `observe(client)` | تتبع التكلفة، سجل التدقيق، اكتشاف المعلومات الشخصية، خط الأساس السلوكي، مفتاح الإيقاف |
| 1 | + guardrails config | حقن الأوامر، الاعتدال في المحتوى، اكتشاف الأسرار |
| 2 | + سياسات TealEngine | ENFORCE/MONITOR/REPORT_ONLY لكل قاعدة، قرارات حتمية |
| 3 | + سير عمل TealFlow | توريث حوكمة على مستوى المؤسسة، YAML تصريحي |
## ما هو TealTiger؟
TealTiger هو SDK مفتوح المصدر يوفر **حوكمة حتمية** لوكلاء الذكاء الاصطناعي. يفرض السياسات الأمنية، يتتبع التكاليف، وينتج أدلة منظمة — كل ذلك في وقت التشغيل، دون الحاجة إلى أي بنية تحتية.
> **هل تبحث عن الكود المصدري؟** هذا هو المستودع المحوري. كود SDK موجود في المستودعات الخاصة بكل لغة:
> - **TypeScript SDK**: [tealtiger-typescript-prod](https://github.com/agentguard-ai/tealtiger-typescript-prod)
> - **Python SDK**: [tealtiger-python-prod](https://github.com/agentguard-ai/tealtiger-python-prod)
>
> أو استنساخ هذا المستودع مع الوحدات الفرعية: `git clone --recurse-submodules https://github.com/agentguard-ai/tealtiger.git`
على عكس مرشحات الأمان الاحتمالية، يستخدم TealTiger **تقييم السياسة الحتمية**: نفس المدخلات + نفس السياسة = نفس القرار، في كل مرة. كل حكم حوكمة قابل لإعادة البناء، ويمكن تتبعه إلى الشخص الذي صاغ السياسة، وقابل للتصدير كدليل منظم (SARIF، JUnit XML، JSON).
**مبدأ أساسي:** الحوكمة يجب أن تكون خاصية هندسية مدمجة في بيئة التشغيل — لا وثيقة تُراجع بعد فوات الأوان.
---
## 🚀 بداية سريعة
### TypeScript```bash
npm install tealtiger
Please provide the Markdown content to translate.```typescript import { TealOpenAI } from 'tealtiger';
const client = new TealOpenAI({ apiKey: process.env.OPENAI_API_KEY, guardrails: { piiDetection: true, promptInjection: true, contentModeration: true, }, budget: { maxCostPerRequest: 0.50, maxCostPerDay: 10.00, }, });
const response = await client.chat.completions.create({ model: 'gpt-4', messages: [{ role: 'user', content: 'Hello!' }], }); // Guardrails enforced. Cost tracked. Evidence produced.
### Python```bash
pip install tealtiger
(no content provided)```python from tealtiger import TealOpenAI
client = TealOpenAI( api_key=os.getenv("OPENAI_API_KEY"), guardrails={ "pii_detection": True, "prompt_injection": True, "content_moderation": True, }, budget={ "max_cost_per_request": 0.50, "max_cost_per_day": 10.00, }, )
response = client.chat.completions.create( model="gpt-4", messages=[{"role": "user", "content": "Hello!"}], )
---
## ✨ الميزات
### 🛡️ حواجز الأمان
- **كشف PII** — كشف وتحرير المعلومات الحساسة تلقائياً
- **منع حقن الأوامر** — منع محاولات حقن الأوامر الضارة
- **الإشراف على المحتوى** — تصفية المحتوى السام أو الضار أو غير المناسب
- **كشف الأسرار** — أكثر من 500 نمط عبر 9 فئات مع تسجيل الثقة
- **قواعد مخصصة** — تعريف سياسات الأمان الخاصة بك
### 💰 حوكمة التكاليف
- **فرض الميزانية** — حدود صارمة لكل طلب وجلسة ويوم
- **تتبع التكاليف** — مراقبة فورية عبر جميع المزوّدين
- **تنبيهات التكاليف** — إشعارات عند عتبات قابلة للتكوين
- **قواطع الدائرة** — منع حلقات التكاليف الجامحة تلقائياً
### 🔌 12 مزوّد LLM
- **OpenAI** — GPT-4, GPT-4o, GPT-3.5
- **Anthropic** — Claude 3.5, Claude 3
- **Google Gemini** — دعم متعدد الوسائط
- **AWS Bedrock** — Claude, Titan, Jurassic, Command, Llama
- **Azure OpenAI** — توجيه قائم على النشر
- **Cohere** — الدردشة، RAG، التضمينات
- **Mistral AI** — إقامة البيانات الأوروبية
- **DeepSeek** — نماذج استدلال فعالة التكلفة
- **Groq** — استدلال فائق الانخفاض في زمن الوصول
- **Together AI** — استضافة نماذج مفتوحة المصدر
- **HuggingFace TGI** — استدلال ذاتي الاستضافة
- **xAI (Grok)** — معرفة فورية
### 🔌 محولات المنصات
- **AWS Bedrock Agents** — محول حواجز أصلي
- **AWS AgentCore** — إضافة حوكمة ما قبل/بعد الإجراء
- **Azure AI Agent Service** — وسيط سلسلة استدعاء الأدوات
### 🏗️ هندسة الحوكمة
- **تقييم السياسات الحتمي** — لا يوجد LLM في مسار الحوكمة
- **أدلة منظمة** — كل قرار يُنتج سجلاً قابلاً لإعادة البناء
- **إثبات تشفيري** — أشجار Merkle + ختم زمن RFC 3161 (TealProof)
- **هوية غير بشرية (NHI)** — دورة حياة الوكيل، فرض النطاق، امتياز دائم صفري
- **قواعد FREEZE** — مفاتيح إيقاف طارئ ثابتة مع كشف التلاعب
- **معرّفات الارتباط** — تتبّع شامل عبر سلسلة القرارات
- **تتبّع السياسات** — كل حكم يشير إلى مؤلف السياسة البشري
- **OWASP Agentic Top 10** — حزمة سياسات بدون تكوين تغطي جميع مخاطر ASI العشرة
---
## 🗺️ تغطية الحوكمة
| البُعد | الوظيفة | الوحدة |
|--------|---------|--------|
| 🛡️ **الأمان** | كشف الأسرار (أكثر من 500 نمط)، حقن الأوامر، PII، الإشراف على المحتوى، تطبيع Unicode، كشف المخرجات المشفرة | `TealSecrets` `TealGuard` |
| 🔑 **الهوية** | دورة حياة الهوية غير البشرية، فرض النطاق، امتياز دائم صفري، توثيق الوكيل | `TealEngine (NHI)` |
| ⚡ **الموثوقية** | قواطع الدائرة، ميزانيات إعادة المحاولة، سلاسل الإخفاق، التدهور الحتمي | `TealCircuit` `TealReliability` |
| 🧠 **الذاكرة** | إثبات الكتابة، كشف حقن التعليمات، منع تسرب البيانات، فرض النطاق | `TealMemory` |
| 💰 **التكلفة** | سقوف مملوكة للحوكمة، كشف الشذوذ، ميزانيات رمز الاستدلال، إسناد لكل وكيل | `TealMonitor` |
| 📋 **الأدلة** | إيصالات تشفيرية (Merkle + RFC 3161)، تصدير SARIF، نطاقات OTel، تكامل SIEM | `TealProof` `TealAudit` |
| ⚙️ **السياسة** | قواعد FREEZE، وضع PLAN_ONLY، حزم التبديل السريع، مقاومة التلاعب، مستويات الأتمتة | `TealEngine` |
| 🔄 **سير العمل** | سير عمل حوكمة YAML تعريفي، وراثة على مستوى المؤسسة، فرض الأرضية | `TealFlow` |
| 📊 **الانحراف** | كشف الانحراف السلوكي، خطوط أساس إحصائية، انحدار مخرجات النموذج | `TealDrift` |
| ⏱️ **الزمني** | TTL الجلسة، فترات التهدئة، قيود وقت اليوم | `TealTemporal` |
| 🔍 **السجل** | مراقبة انحراف تعريف MCP، فحص وصف الأداة، قائمة السماح بتكوين المحول | `TealRegistry` |
| 🧠 **التصنيف** | استدلال ONNX ML محلي (≤20 مللي ثانية)، أوضاع مجموعة، مزيج regex+ML | `TealClassifier` |
> **مبدأ التصميم:** لا يوجد LLM في مسار الحوكمة. نفس المُدخل + نفس السياسة = نفس القرار، في كل مرة.
---
## 📦 حزم SDK
| اللغة | الشيفرة المصدرية | الحزمة | التثبيت |
|-------|-----------------|--------|---------|
| TypeScript | [tealtiger-typescript-prod](https://github.com/agentguard-ai/tealtiger-typescript-prod) | [npm](https://www.npmjs.com/package/tealtiger) | `npm install tealtiger` |
| Python | [tealtiger-python-prod](https://github.com/agentguard-ai/tealtiger-python-prod) | [PyPI](https://pypi.org/project/tealtiger/) | `pip install tealtiger` |
### 🔌 محولات الأطر
| الإطار | الحزمة | التثبيت |
|--------|--------|---------|
| LangChain | [langchain-tealtiger](https://github.com/agentguard-ai/tealtiger/tree/main/packages/langchain-tealtiger) | `pip install langchain-tealtiger` |
| Vercel AI SDK | [tealtiger-ai-sdk](https://github.com/agentguard-ai/tealtiger/tree/main/packages/tealtiger-ai-sdk) | `npm install tealtiger-ai-sdk` |
| PydanticAI | [pydanticai-tealtiger](https://github.com/agentguard-ai/tealtiger/tree/main/packages/pydanticai-tealtiger) | `pip install pydanticai-tealtiger` |
| Haystack | [haystack-tealtiger](https://github.com/agentguard-ai/tealtiger/tree/main/packages/haystack-tealtiger) | `pip install haystack-tealtiger` |
| CAMEL-AI | [camelai-tealtiger](https://github.com/agentguard-ai/tealtiger/tree/main/packages/camelai-tealtiger) | `pip install camelai-tealtiger` |
### 🔗 تكاملات البنية التحتية
| المنصة | ما توفره | التثبيت |
|--------|---------|---------|
| [Dakera](https://github.com/Dakera-AI/dakera-py) | خلفية حالة حوكمة مستمرة (تخزين التكاليف، إيصالات القرار، سلاسل التفويض عبر KG) | `pip install dakera[tealtiger]` | [المستندات](https://dakera.ai/integrations/tealtiger) |
| [AG2 Beta](https://github.com/ag2ai/ag2) | إضافة وسيطة حوكمة لوكلاء AG2 Beta | `pip install ag2-tealtiger` |
| [Portkey Gateway](https://github.com/Portkey-AI/gateway) | حاجز ويب هوك لبوابة Portkey AI | [مثال](https://github.com/agentguard-ai/tealtiger/tree/main/examples/portkey-webhook-guardrail) |
| [Daytona](https://github.com/daytonaio/daytona) | حوكمة ما قبل التنفيذ لتنفيذ الشيفرة في صندوق حماية | [مثال](https://github.com/agentguard-ai/tealtiger/tree/main/examples/daytona-governed-sandbox) |
---
## 📚 المستندات
- [لماذا يحتاج وكيل AI الخاص بك إلى ميزانية — حوكمة التكاليف لتطبيقات LLM](https://github.com/agentguard-ai/tealtiger/blob/HEAD/docs/blog/cost-governance-for-llm-apps.md)
- [OWASP Agentic Top 10 — دفاعات عملية مع TealTiger](https://github.com/agentguard-ai/tealtiger/blob/HEAD/docs/blog/owasp-agentic-top-10-defenses.md)
- [دليل البدء السريع](#-quick-start)
- [حواجز الأمان](#️-security-guardrails)
- [حوكمة التكاليف](#-cost-governance)
- [إعداد المزوّد](#-7-llm-providers)
- [الأسئلة الشائعة](https://github.com/agentguard-ai/tealtiger/blob/HEAD/docs/faq.md)
- [لماذا TealTiger؟](https://github.com/agentguard-ai/tealtiger/blob/HEAD/docs/why-tealtiger.md)
- [مصفوفة تكافؤ الميزات عبر حزم SDK](https://github.com/agentguard-ai/tealtiger/blob/HEAD/docs/cross-sdk-feature-parity-matrix.md)
- [فهارس متجر أحداث الحوكمة](https://github.com/agentguard-ai/tealtiger/blob/HEAD/docs/governance-event-store-indexes.md)
- [مرجع رمز الخطأ](https://github.com/agentguard-ai/tealtiger/blob/HEAD/docs/error-code-reference.md)
- [حل المشكلات](https://github.com/agentguard-ai/tealtiger/blob/HEAD/docs/troubleshooting.md)
- [دليل المساهمة](https://github.com/agentguard-ai/tealtiger/blob/HEAD/CONTRIBUTING.md)
- [سياسة الأمان](https://github.com/agentguard-ai/tealtiger/blob/HEAD/SECURITY.md)
- [قواعد السلوك](https://github.com/agentguard-ai/tealtiger/blob/HEAD/CODE_OF_CONDUCT.md)
- [خارطة الطريق](https://github.com/agentguard-ai/tealtiger/blob/HEAD/ROADMAP.md)
### الشارة
استخدم شارة TealTiger لإظهار أن المشروع محكوم بسياسات أمان وكيل وتكاليف حتمية.
الشارة الفاتحة:```md
[](https://github.com/agentguard-ai/tealtiger)
### Python Hugging Face TGI بداية سريعة
استخدم `examples/python/huggingface_tgi_quickstart.py` لتجربة مزوّد Hugging Face Text Generation Inference المحميّ من حزمة تطوير Python (SDK).```bash
export HF_API_TOKEN="your-hugging-face-token"
export HF_TGI_ENDPOINT="https://your-endpoint.endpoints.huggingface.cloud"
export HF_TGI_MODEL="meta-llama/Meta-Llama-3.1-8B-Instruct"
python examples/python/huggingface_tgi_quickstart.py
المثال يتيح تكوين حاجز الأمان وتتبع التكاليف، ثم يرسل طلب محادثة عينة واحدة، ثم يطبع الاستجابة واستخدام الرموز والتكلفة المقدرة والمزود ومعرف الارتباط. استخدم قيمًا نائبة في ملفات docs و .env.example؛ لا تلتزم أبدًا بـ HF_API_TOKEN حقيقي.
استخدم schemas/tealtiger-policy.schema.json للإكمال التلقائي والتحقق في المحرر عند كتابة ملفات سياسة TealEngine بتنسيق JSON أو YAML. يمكن لملفات سياسة JSON أن تتضمن:```json
{
"$schema": "./schemas/tealtiger-policy.schema.json"
}
للسياسات بصيغة YAML، قم بتكوين تعيين مخطط YAML في محررك لتوجيه ملفات السياسة مثل `tealtiger-policy.yml` إلى `./schemas/tealtiger-policy.schema.json`.
### التحقق من صحة ملفات السياسة
استخدم سكريبت التحقق من صحة السياسة للتحقق من ملف سياسة TealTiger بصيغة JSON قبل استخدامه في CI/CD أو في إدارة وقت التشغيل:```bash
npm install
npx ts-node scripts/validate-policy.ts ./my-policy.json
يمكنك أيضًا تشغيل npm script:```bash npm run validate:policy -- ./my-policy.json
يقوم المُتحقق من الصحة بتحميل
[`schemas/tealtiger-policy.schema.json`](https://github.com/agentguard-ai/tealtiger/blob/HEAD/schemas/tealtiger-policy.schema.json)،
ويطبع أخطاء التحقق من الصيغة، ويخرج بـ `0` عندما تكون السياسة صالحة، ويخرج
بـ `1` عندما تكون السياسة غير صالحة.
---
## 🐯 ابنِ معنا — برنامج المساهمين الأوائل
TealTiger هو مشروع مفتوح المصدر ونحن نبحث عن مساهمين أوائل لتشكيل مستقبل حوكمة وكلاء الذكاء الاصطناعي.
### ما يمكنك العمل عليه
| المجال | أمثلة | الصعوبة |
|------|----------|------------|
| 🔍 كشف الأسرار | أنماط كشف جديدة، فئات مخصصة | 🟢 مبتدئ |
| 📝 التوثيق | أدلة، أمثلة، توثيق API، إصلاحات الأخطاء المطبعية | 🟢 مبتدئ |
| 🧪 الاختبارات | اختبارات الوحدة، اختبارات قائمة على الخصائص، اختبارات التكامل | 🟡 متوسط |
| 🔌 التكاملات | وسائط LangChain، CrewAI، AG2، LlamaIndex | 🟡 متوسط |
| 💾 محولات الذاكرة | محولات Redis، Pinecone، Weaviate، ChromaDB | 🟡 متوسط |
| 🔄 قوالب CI/CD | Jenkins، Azure Pipelines، Bitbucket Pipelines | 🟡 متوسط |
| 🏗️ الوحدات الأساسية | محرك الحوكمة، تصدير الأدلة، تقييم السياسات | 🔴 متقدم |
### ما يحصل عليه المساهمون الأوائل
- 🏆 **الاسم في CONTRIBUTORS.md** وملاحظات الإصدار
- 🎖️ **شارة "المساهم المؤسس"** — أول 25 طلب سحب مدمج يحصلون على اعتراف دائم
- 📣 **ذكر في قنوات TealTiger الاجتماعية** (LinkedIn، X، Dev.to)
- 🔑 **وصول مبكر** إلى ميزات الحوكمة القادمة قبل الإصدار العام
- 💬 **وصول مباشر** إلى الفريق الأساسي عبر مناقشات GitHub
- 📝 **فرصة المشاركة في تأليف** المقالات التقنية على المدونات
### ابدأ الآن```bash
# 1. Star this repo (it helps!)
# 2. Fork and clone the SDK you want to contribute to:
# TypeScript SDK:
git clone https://github.com/agentguard-ai/tealtiger-typescript-prod.git
# Python SDK:
git clone https://github.com/agentguard-ai/tealtiger-python-prod.git
# 3. Pick a "good first issue"
# https://github.com/agentguard-ai/tealtiger/issues?q=label%3A%22good+first+issue%22
# 4. Submit a PR
# 5. Join the team 🐯
انظر CONTRIBUTING.md للحصول على إرشادات مفصلة.
الحالي: v1.4.0 — اعتماد بدون تهيئة ولوحة تحكم الحوكمة (تم إصداره في 9 يوليو 2026)
observe(client) — آلية تلقائية أداة بسطر واحد لـ 12 موفرًا، بدون تهيئةfreeze() / unfreeze() — مفتاح إيقاف فوري، بدون حاجة لسياسةالسابق: v1.3.0 — حوكمة الوكيل المستقل (تم إصداره في 18 مايو 2026)
المخطط: v1.5.0 — منصة المؤسسات (الربع الرابع 2026)
المستقبل: v2.0.0 — منصة أمان كخدمة (الربع الأول 2027)
تلتزم TealTiger بممارسات أمان المصادر المفتوحة المسؤولة.
لتقارير الثغرات الأمنية، انظر سياسة الأمان.
TealTiger مرخصة بموجب Apache 2.0.
بُنيت بـ ❤️ من قبل فريق TealTiger والمساهمين.
هل تريد المساهمة؟ اطلع على دليلنا CONTRIBUTING.md!
⭐ قم بتمييز هذا المستودع بنجمة إذا كنت تعتقد أن وكلاء الذكاء الاصطناعي يحتاجون إلى حوكمة، وليس فقط حواجز حماية.
بيانات التسعير مأخوذة من docs/cost-comparison.md (آخر تحديث أبريل 2026).
التغطية توضح ما إذا كانت TealTiger قد تحققت من تتبع التكلفة عبر واجهة برمجة التطبيقات observe() من البداية إلى النهاية.
observe() + اختُبر في test_property_20_cost_monotonicity.pyobserve()، لا يوجد اختبار خاصية بعدobserve() بعدcost-comparison.md فقط، لا يوجد خطاف SDK بعد (نرحب بطلبات السحب)| المزود | نموذج مثال | الإدخال $/1M | الإخراج $/1M | التغطية | مثال |
|---|
| OpenAI | GPT-5.4 | $2.50 | $15.00 | ✅ | examples/observe_quickstart.py |
| OpenAI | GPT-5.4 mini | $0.75 | $4.50 | ✅ | examples/observe_quickstart.py |
| Anthropic | Claude Sonnet 4 | $3.00 | $15.00 | ✅ | examples/observe_quickstart.py |
| Anthropic | Claude Haiku 3.5 | $0.80 | $4.00 | ✅ | examples/observe_quickstart.py |
| Anthropic | Claude Opus 4.1 | $15.00 | $75.00 | 🟡 | — |
| Gemini | Gemini 3 Flash Preview | $0.50 | $3.00 | 🛠️ | examples/multi-provider-setup.ts |
| Gemini | Gemini 3 Pro Preview | $2.00 | $12.00 | 🛠️ | examples/multi-provider-setup.ts |
| Gemini | Gemini 2.5 Flash-Lite | $0.10 | $0.40 | 🛠️ | examples/multi-provider-setup.ts |
| Bedrock | Amazon Nova Micro | $0.035 | $0.14 | 🛠️ | examples/bedrock-multi-provider.ts |
| Bedrock | Amazon Nova Lite | $0.06 | $0.24 | 🛠️ | examples/bedrock-multi-provider.ts |
| Bedrock | Amazon Nova Pro | $0.80 | $3.20 | 🛠️ | examples/bedrock-multi-provider.ts |
| Azure OpenAI | GPT-5 Global Standard | $1.25 | $10.00 | 🛠️ | examples/multi-provider-failover.ts |
| Azure OpenAI | GPT-5 mini Global Standard | $0.25 | $2.00 | 🛠️ | examples/multi-provider-failover.ts |
| Cohere | Command A | $2.50 | $10.00 | ❌ | — |
| Cohere | Command R+ | $2.50 | $10.00 | ❌ | — |
| Mistral | Mistral Large 3 | $0.50 | $1.50 | ❌ | — |
| Mistral | Mistral Small 4 | $0.15 | $0.60 | ❌ | — |
| Mistral | Mistral Medium 3.5 | $1.50 | $7.50 | ❌ | — |