Agen AI
toolnexus
Perpustakaan Python terpadu yang menggabungkan server MCP, keterampilan agen, fungsi khusus, dan titik akhir HTTP ke dalam satu set alat untuk membangun agen AI dengan LLM apa pun.
toolnexus
Apa itu toolnexus?
toolnexus adalah perpustakaan Python sumber terbuka yang menyediakan antarmuka terpadu untuk mengintegrasikan server MCP, keterampilan agen, fungsi khusus, dan titik akhir HTTP sebagai alat untuk agen AI. Ini mencakup alat bawaan, manajemen memori, komunikasi agen A2A, dan dukungan streaming, memungkinkan pembuatan agen yang menggunakan alat secara cepat dengan LLM apa pun.
toolnexus vs Alat Serupa
| Model Harga | Gratis | Gratis | Gratis, Uji coba gratis | Gratis, Berbayar |
| Kredit Gratis | ||||
| Fitur utama |
|
|
|
|
| Kelebihan |
|
|
|
|
| Kekurangan |
|
|
|
|
| Cocok untuk |
|
|
|
|
Cara menggunakan toolnexus?
- 1Instal melalui pip: pip install toolnexus
- 2Buat perangkat alat: tk = await create_toolkit()
- 3Buat klien agen: agent = create_client(base_url='https://openrouter.ai/api/v1', style='openai', model='deepseek/deepseek-chat')
- 4Jalankan loop agen: res = await agent.run('List files here', tk)
- 5Untuk percakapan dengan memori, gunakan ask(prompt, tk, id='session-1')
toolnexus Fitur utama
- Set alat terpadu dari server MCP, keterampilan, fungsi khusus, dan titik akhir HTTP
- 10 alat bawaan (bash, read, write, grep, webfetch, dll.)
- Perangkat alat asinkron dengan dukungan streaming
- Memori percakapan dengan penyimpanan yang dapat dipasang (in-memory, file, DB)
- Komunikasi Agen-ke-Agen (A2A) (keluar dan masuk)
- Dukungan untuk beberapa penyedia LLM (OpenAI, Anthropic, OpenRouter)
- Bawa loop sendiri dengan adaptor skema untuk OpenAI/Anthropic/Gemini
- Lisensi sumber terbuka MIT
toolnexus Contoh penggunaan
- Membangun agen AI otonom yang dapat menjalankan perintah shell, membaca file, dan mengakses web
- Membuat chatbot yang menggunakan alat dengan memori persisten
- Mengembangkan sistem multi-agen menggunakan protokol A2A
- Prototipe cepat alur kerja otomatisasi yang didukung LLM
- Mengintegrasikan API khusus dan server MCP sebagai alat agen
toolnexus Harga dan kredit gratis
toolnexus menggunakan model Gratis.
Alat ini sepenuhnya gratis
toolnexus Kelebihan dan kekurangan
Kelebihan
- Antarmuka terpadu untuk berbagai sumber alat (MCP, keterampilan, HTTP, khusus)
- Desain ringan dan tidak berpandangan keras terhadap kerangka kerja
- Alat bawaan memungkinkan fungsionalitas agen segera tanpa konfigurasi
- Mendukung streaming, percobaan ulang, dan memori langsung jadi
- Port multi-bahasa (JS, Go, Java, C#) untuk penggunaan lintas platform
Kekurangan
- Memerlukan Python 3.11 atau lebih tinggi
- Ketergantungan pada MCP Python SDK dapat menambah overhead untuk kasus penggunaan sederhana
- Dokumentasi terutama berbasis kode; tutorial tingkat tinggi terbatas
- Implementasi A2A masih dasar (tanpa streaming/push/auth di v1)
toolnexus paling cocok untuk apa?
- Pengembang yang membangun agen AI dengan kemampuan menggunakan alat
- Tim yang menginginkan alternatif ringan untuk kerangka kerja seperti LangChain
- Proyek yang perlu menggabungkan server MCP dengan fungsi khusus
- Prototipe cepat otomatisasi yang digerakkan LLM