An open API service indexing awesome lists of open source software.

https://github.com/oapicf/openapi-openai

API client libraries for OpenAI service generated using OpenAPI Generator
https://github.com/oapicf/openapi-openai

oapicf openai openapi openapi-generator

Last synced: 9 months ago
JSON representation

API client libraries for OpenAI service generated using OpenAPI Generator

Awesome Lists containing this project

README

          

Avatar

[![Build Status](https://github.com/oapicf/openapi-openai/actions/workflows/ci-workflow.yaml/badge.svg)](https://github.com/oapicf/openapi-openai/actions/workflows/ci-workflow.yaml)

OpenAPI OpenAI
--------------

OpenAPI openai is a set of API client libraries for [OpenAI service](https://beta.openai.com/docs/api-reference/introduction) generated using [OpenAPI Generator](https://openapi-generator.tech/).

Published packages
------------------

| Language | Package | Status | Documentation |
|----------|---------|--------|---------------|
| JavaScript | [openapi_openai]((http://www.npmjs.com/package/openapi_openai)) | [![Published Version](https://img.shields.io/npm/v/openapi_openai.svg)](http://www.npmjs.com/package/openapi_openai) | [README](https://github.com/oapicf/openapi-openai/blob/main/clients/javascript/generated/README.md) |
| Python | [openapiopenai]((https://pypi.python.org/pypi/openapiopenai)) | [![Published Version](https://img.shields.io/pypi/v/openapiopenai.svg)](https://pypi.python.org/pypi/openapiopenai) | [README](https://github.com/oapicf/openapi-openai/blob/main/clients/python/generated/README.md) |
| Ruby | [openapi_openai]((https://rubygems.org/gems/openapi_openai)) | [![Published Version](https://img.shields.io/gem/v/openapi_openai.svg)](https://rubygems.org/gems/openapi_openai) | [README](https://github.com/oapicf/openapi-openai/blob/main/clients/ruby/generated/README.md) |

Version matrix
--------------

| OpenAPI OpenAI Version | OpenAI OpenAPI Spec Version | OpenAPI Version | OpenAPI Generator Version |
|------------------------|-----------------------------|-----------------|---------------------------|
| 1.1.0 | 6d5c7a0e038beebaa24c9371ecf6ef060eafeb5a | 3.0.0 | 7.4.0 |
| 1.0.0 | 2.0.0 | 3.0.0 | 7.4.0 |

Installation
------------

You can either use the generated clients from `clients//generated/` directory.

Or you can use the published packages like below:

Install JavaScript client:

npm install openapi-openai

Install Python client:

pip install openapiopenai

Install Ruby client:

gem install openapi_openai

Colophon
--------

* [API Documentation](http://cliffano.github.io/openapi-openai/api/latest/)