एजेंटओपन सोर्स 🇷🇺 31.07.2026 10:02

Execai: एक टर्मिनल एजेंट में नौ LLM प्रदाताओं का एकीकरण

Moonshot AIMoonshot AI AnthropicAnthropic OpenAIOpenAI
Execai एक टर्मिनल AI एजेंट है जो Go में लिखा गया है, जो एक समान इंटरफेस के माध्यम से नौ LLM प्रदाताओं का समर्थन करता है, जिनमें Kimi K3, GLM-5.2, Claude, और Ollama शामिल हैं। इसका आर्किटेक्चर दो संगत API डायलेक्ट (Anthropic और OpenAI) पर आधारित है, जिसमें टूल कॉल्स संचयित करने के लिए SSE पार्सर और गतिशील मॉडल कैटलॉग हैं। उपयोगकर्ता एक ही चैट में स्रोतों के बीच स्विच कर सकते हैं, जबकि साझा संवाद इतिहास को बनाए रखते हैं।
डेवलपर ने execai प्रस्तुत किया है — गो (bubbletea) में लिखा गया एक टर्मिनल AI-एजेंट, जो एक ही इंटरफ़ेस के माध्यम से नौ विभिन्न LLM प्रदाताओं का उपयोग करने की अनुमति देता है। समर्थित स्रोतों में शामिल हैं: execai का अपना गेटवे, GLM-5.2 के साथ Z.ai कोडिंग प्लान, Kimi कोड सब्सक्रिप्शन (Kimi K3), Moonshot प्लेटफ़ॉर्म, Anthropic API, OpenAI API, Ollama (क्लाउड और स्थानीय), साथ ही Claude Code CLI और Codex CLI में प्रत्यायोजन। वास्तुकला StreamingLLM इंटरफ़ेस के चार कार्यान्वयनों तक सीमित है, जो HTTP API के दो बोलियों को कवर करते हैं: OpenAI-संगत और Anthropic-संगत। विशेष ध्यान SSE-चंक्स से टूल कॉल्स के संचयन पर इंडेक्स द्वारा, GET /v1/models के माध्यम से गतिशील मॉडल कैटलॉग, और Kimi कोड एंडपॉइंट्स के माध्यम से सब्सक्रिप्शन प्लान का स्वतः पता लगाने पर दिया गया है। साथ ही, अन्य एजेंटों (Claude Code, Codex) के स्थानीय CLI में अनुरोधों का प्रत्यायोजन लागू किया गया है, जो अपने स्वयं के OAuth सत्र का उपयोग करते हैं। डेवलपर्स ने अनुभव साझा किए हैं, जिनमें Kimi और Z.ai की सब्सक्रिप्शन और पे-प्रति-टोकन के बीच कुंजियों की असंगतता, साथ ही गलत कैटलॉग में मॉडल को ID द्वारा खोजने की समस्या शामिल है। कोड GitHub पर Business Source License के तहत उपलब्ध है।
स्रोत: Habr — хаб ИИ — मूल
इस विषय पर हमारी पिछली पोस्ट ↓
ताज़ा समाचार