This is an API that provides programmatic access to index API descriptions and query that index.
The API can be started using
dotnet run --project .\src\api\api.csproj
To index API descriptions the Azure OpenAI service is required. The following Environment variables must be set:
- AZURE_OPENAI_KEY
- AZURE_OPENAI_DEPLOYMENTNAME
- AZURE_OPENAI_ENDPOINT
Currently the index is stored in volatile memory, so when the API process is stopped all the vectors are lost.
See the ./src/api/api.http file for examples of how to call the API.