0.1.2 • Published 2 months ago

autocomplete-openapi v0.1.2

Weekly downloads
-
License
ISC
Repository
-
Last release
2 months ago

OpenAPI request autocomplete

A small library that provides an autocomplete for OpenAPI requests, which looks like this:

POST /collections/{collection_name}/points/scroll

{
    "filter": {
        "must_not": [
            { "key": "city", "match": { "value": "London" } },
            { "key": "color", "match": { "value": "red" } }
        ]
    }
}

Which parts are autocompleted?

  • The HTTP method (GET, POST, PUT, DELETE, PATCH)
  • The path (e.g. /collections/{collection_name}/points/scroll)
  • Keys in the request body (e.g. filter, must_not, key, match, value)

Use OpenAPI v3 schemas for autocompletion. The schemas can be provided as a JSON file.

WARNING: This project is developed to be used with Qdrant OpenAPI schemas. It may not work with other schemas. Please, feel free to open a PR or fork the project if you want to make it more generic.

0.1.2

2 months ago

0.1.1

10 months ago

0.1.0

12 months ago