5 ms·
I open sourced this tool that takes OpenAPI spec and let you control API using natural language https://github.com/mquan/api2ai https://github.com/mquan/api2ai
by quan 3y ago
I open sourced this tool that takes OpenAPI spec and let you control API using natural language https://github.com/mquan/api2ai https://github.com/mquan/api2ai
Let me know if you have any questions or feature request
- ushakov 3y agoHow is this different from what LangChain already offers with their OpenAPI chain? https://python.langchain.com/docs/use_cases/apis https://python.langchain.com/docs/use_cases/apis
- quan 3y agoafaik, the langchain solution loads entire openAPI spec which consumes a lot of token and won't work for many large API. For efficient token usage, api2ai divides the task into two steps: api planning and params parsing. First step takes a summarization of all the endpoints. Once the endpoint is known, we parse params using the schema of the selected endpoint.