What it does
Fetches the GitHub API OpenAPI specification, splits it into chunks and stores OpenAI embeddings in a Pinecone vector database. A chat interface then finds the most relevant chunks for each question and passes them to gpt-4o-mini, which answers with code snippets when useful.
Use cases
- 01Answer how-to questions about an API in plain language
- 02Build an internal chatbot over your own OpenAPI spec
- 03Find the right endpoint without reading the full docs
Connects
HTTP Request · AI Agent · Embeddings OpenAI · OpenAI Chat Model · Simple Memory · Recursive Character Text Splitter · Pinecone Vector Store · Default Data Loader · Vector Store Question Answer Tool