تكامل TrueFoundry
توفر TrueFoundry بوابة ذكاء اصطناعي جاهزة للمؤسسات يمكنها التكامل مع أطر العمل الوكيلية مثل CrewAI وتوفير الحوكمة والمراقبة لتطبيقات الذكاء الاصطناعي. تعمل بوابة TrueFoundry AI كواجهة موحدة للوصول إلى LLM، وتوفر:
- وصول موحد لـ API: الاتصال بأكثر من 250 نموذج LLM (OpenAI وClaude وGemini وGroq وMistral) عبر API واحد
- زمن استجابة منخفض: زمن استجابة داخلي أقل من 3 مللي ثانية مع توجيه ذكي وموازنة أحمال
- أمان المؤسسة: امتثال SOC 2 وHIPAA وGDPR مع RBAC وتسجيل المراجعة
- إدارة الحصص والتكاليف: حصص قائمة على الرموز المميزة وتحديد المعدل وتتبع استخدام شامل
- المراقبة: تسجيل كامل للطلبات/الاستجابات ومقاييس وتتبعات مع احتفاظ قابل للتخصيص
كيف يتكامل TrueFoundry مع CrewAI
Section titled “كيف يتكامل TrueFoundry مع CrewAI”التثبيت والإعداد
Section titled “التثبيت والإعداد”- تثبيت CrewAI
Terminal window pip install crewai - الحصول على رمز وصول TrueFoundry
- سجّل في حساب TrueFoundry
- اتبع الخطوات هنا في البدء السريع
- إعداد CrewAI مع TrueFoundry
from crewai import LLM# Create an LLM instance with TrueFoundry AI Gatewaytruefoundry_llm = LLM(model="openai-main/gpt-4o", # Similarly, you can call any model from any providerbase_url="your_truefoundry_gateway_base_url",api_key="your_truefoundry_api_key")# Use in your CrewAI agentsfrom crewai import Agent@agentdef researcher(self) -> Agent:return Agent(config=self.agents_config['researcher'],llm=truefoundry_llm,verbose=True)
مثال كامل على CrewAI
Section titled “مثال كامل على CrewAI”from crewai import Agent, Task, Crew, LLM
# Configure LLM with TrueFoundryllm = LLM( model="openai-main/gpt-4o", base_url="your_truefoundry_gateway_base_url", api_key="your_truefoundry_api_key")
# Create agentsresearcher = Agent( role='Research Analyst', goal='Conduct detailed market research', backstory='Expert market analyst with attention to detail', llm=llm, verbose=True)
writer = Agent( role='Content Writer', goal='Create comprehensive reports', backstory='Experienced technical writer', llm=llm, verbose=True)
# Create tasksresearch_task = Task( description='Research AI market trends for 2024', agent=researcher, expected_output='Comprehensive research summary')
writing_task = Task( description='Create a market research report', agent=writer, expected_output='Well-structured report with insights', context=[research_task])
# Create and execute crewcrew = Crew( agents=[researcher, writer], tasks=[research_task, writing_task], verbose=True)
result = crew.kickoff()المراقبة والحوكمة
Section titled “المراقبة والحوكمة”راقب وكلاء CrewAI من خلال علامة تبويب المقاييس في TrueFoundry:

مع بوابة الذكاء الاصطناعي من TrueFoundry، يمكنك مراقبة وتحليل:
- مقاييس الأداء: تتبع مقاييس زمن الاستجابة الرئيسية مثل زمن استجابة الطلب ووقت أول رمز (TTFS) وزمن الاستجابة بين الرموز (ITL) بنسب مئوية P99 وP90 وP50
- التكلفة واستخدام الرموز المميزة: احصل على رؤية لتكاليف تطبيقك مع تفاصيل دقيقة لرموز الإدخال/الإخراج والنفقات المرتبطة لكل نموذج
- أنماط الاستخدام: افهم كيف يُستخدم تطبيقك مع تحليلات تفصيلية لنشاط المستخدم وتوزيع النماذج والاستخدام حسب الفريق
- تحديد المعدل وموازنة الأحمال: يمكنك إعداد تحديد المعدل وموازنة الأحمال والاحتياط لنماذجك
التتبع
Section titled “التتبع”لفهم أعمق حول التتبع، يرجى مراجعة البدء بالتتبع. للتتبع، يمكنك إضافة Traceloop SDK:
pip install traceloop-sdkfrom traceloop.sdk import Traceloop
# Initialize enhanced tracingTraceloop.init( api_endpoint="https://your-truefoundry-endpoint/api/tracing", headers={ "Authorization": f"Bearer {your_truefoundry_pat_token}", "TFY-Tracing-Project": "your_project_name", },)يوفر هذا ارتباط تتبع إضافي عبر سير عمل CrewAI بالكامل.
