HarnessAPI: Un Framework Python per API di Streaming Unificate e Strumenti MCP
HarnessAPI è un framework Python innovativo progettato per semplificare il deployment di funzioni Python per applicazioni basate su modelli linguistici di grandi dimensioni. Affronta la comune sfida della duplicazione del codice centralizzando molteplici funzionalità in un'unica cartella di skill tipizzata. Questo approccio facilita la generazione automatica di un endpoint HTTP di streaming tramite Server-Sent Events, insieme a un'interfaccia OpenAPI/Swagger user-friendly e uno strumento di gestione semplificato. Gli sviluppatori possono servire efficacemente sia client SSE che JSON senza configurazioni aggiuntive. Per maggiori dettagli, la ricerca pertinente è disponibile su arXiv con l'identificatore 2605.22733.
Fatti principali
- HarnessAPI è un framework Python per API di streaming unificate e strumenti MCP.
- Elimina la duplicazione tra endpoint HTTP e registrazioni di strumenti MCP.
- Utilizza una cartella di skill tipizzata come unica fonte di verità.
- Deriva automaticamente un endpoint HTTP di streaming con SSE, interfaccia OpenAPI/Swagger e strumento MCP.
- Supporta la negoziazione del contenuto in modalità duale per client SSE-streaming e JSON.
- Generazione dinamica del codice per la manutenzione dello schema.
- Articolo disponibile su arXiv con ID 2605.22733.
- Mirato al deployment di strumenti LLM per runtime di agenti come Claude e Cursor.
Entità
Istituzioni
- arXiv