منصوبے کے بارے میں
فیلیکس ایک سیلف ہوسٹ ایبل ایجنٹس ہارنس ہے۔ ایجنٹس apiVersion felix/v1 کا استعمال کرتے ہوئے YAML مینی فیسٹس کے طور پر تیار کیے جاتے ہیں؛ پروجیکٹ انہیں گورنڈ ایجنٹس میں کمپائل کرتا ہے جن میں پائیدر فائبرز، میموری، اسکلز، تشخیص، منظوریوں اور سینڈباکسز ہوتے ہیں۔ یہ REST/SSE، ایک OpenAI-compatible /v1 API، A2A JSON-RPC، اور MCP کے ذریعے ان ایجنٹس کو ظاہر کرتا ہے، اور آڈٹ، منظوریاں، منصوبے، جابز، مینی فیسٹس، eval، استعمال، اور میموری کے لیے مینجمنٹ APIs فراہم کرتا ہے۔ لائیو رنز کو fork، rewind، اور steer کیا جا سکتا ہے، جس میں compacting، windowed، یا semantic contexts کے لیے session strategies موجود ہیں۔
اس ٹیک اسٹیک میں ایک API service، ایک worker، اور ایک scheduler شامل ہے। Postgres with pgvector system of record ہے، Valkey cache کے طور پر، اور ایک object store جو filesystem، S3، یا GCS ہو سکتا ہے۔ اختیاری analytics warehouse backends میں DuckDB، ClickHouse، اور Doris شامل ہیں। ڈیپلائمنٹ کے اختیارات میں Docker Compose، Helm، AWS، اور GCP شامل ہیں، جس میں cloud SDKs، observability، اور warehouse support کے لیے optional extras دستیاب ہیں。
گورننس فیچرز میں authentication، منظوریوں، audit trails، usage meters، اور retention controls شامل ہیں۔ Observability Prometheus metrics اور OpenTelemetry استعمال کرتی ہے؛ model calls GenAI semantic conventions کی پیروی کرتے ہیں۔ Model providers میں Anthropic، OpenAI، Ollama، Workers AI، اور متعدد OpenAI-compatible vendors شامل ہیں، جنہیں configuration کے ذریعے logical model ids سے mapping کیا جاتا ہے۔ Model catalog میں context window، max output، price، parameters، thinking support، اور modalities جیسی تفصیلات ہر family کے لیے محفوظ ہیں۔
فیلیکس workflows دھڑکنے کے بجائے extension کے لیے ڈیزائن کیا گیا ہے۔ Plugins tools، HTTP routes,cron tasks، auth modes,rate-limit keys,body limits، self-authenticating mounts، startup hooks,audit/usage sinks، اور agent-loop hooks رجسٹر کر سکتے ہیں۔ Open registries configuration کے ذریعے patterns، model providers، object stores، secrets backends، warehouse backends,embedder backends، search backends، session strategies، اور checkpointers منتخب کرنے کی اجازت دیتے ہیں۔ Agent Skills بغیر code کے SKILL.md files کے طور پر شامل کی جا سکتی ہیں。
Repository میں bundled manifests شامل ہیں جن میں quick، deep، router، oss-only، hybrid-router، support، cowork، governed، اور contributor شامل ہیں۔ Quick start میں .env.example کو copy کرنا، make install اور make up چلانا، اور پھر /chat یا OpenAI-compatible endpoint کے خلاف generated local API key استعمال کرنا شامل ہے۔ پروجیکٹ بیان کرتا ہے کہ یہ اس infrastructure پر چلتا ہے جس کی آپریٹر نگرانی کرتا ہے اور service- एवं cloud-agnostic ہے، Protocols کا استعمال کرتا ہے نہ کہ کسی single vendor SDK کا。
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.