Мы предоставляем библиотеку Python, которую вы можете установить, выполнив следующую команду:
pip install openai
После установки вы можете использовать библиотеку и ваш секретный ключ для выполнения следующего:
1from openai import OpenAI
2client = OpenAI(
3 # По умолчанию использует os.environ.get("OPENAI_API_KEY")
4)
5
6chat_completion = client.chat.completions.create(
7 model="gpt-3.5-turbo",
8 messages=[{"role": "user", "content": "Hello world"}]
9)
Также будут установлены вспомогательные средства командной строки, которые вы можете использовать следующим образом:
$ openai api chat_completions.create -m gpt-3.5-turbo -g user "Hello world"
Мы предоставляем библиотеку TypeScript / JavaScript с поддержкой Node.js и различных других сред. Установите её, выполнив следующую команду:
1npm install --save openai
2# или
3yarn add openai
После установки вы можете использовать библиотеку и ваш секретный ключ для выполнения следующего:
1import OpenAI from "openai";
2
3const openai = new OpenAI({
4 apiKey: process.env.OPENAI_API_KEY,
5});
6
7const chatCompletion = await openai.chat.completions.create({
8 messages: [{ role: "user", content: "Say this is a test" }],
9 model: "gpt-3.5-turbo",
10});
Команда Microsoft Azure поддерживает библиотеки, совместимые как с OpenAI API, так и с сервисами Azure OpenAI. Читайте документацию к библиотеке ниже, чтобы узнать, как вы можете их использовать с OpenAI API.
- Клиентская библиотека Azure OpenAI для .NET
- Клиентская библиотека Azure OpenAI для JavaScript
- Клиентская библиотека Azure OpenAI для Java
- Клиентская библиотека Azure OpenAI для Go
Библиотеки ниже созданы и поддерживаются широким сообществом разработчиков. Вы также можете подписаться на наш репозиторий спецификации OpenAPI на GitHub, чтобы получать своевременные обновления о внесенных нами изменениях в наше API.
Обратите внимание, что OpenAI не проверяет правильность или безопасность этих проектов. Используйте их на свой страх и риск!
- openai-api от Njerschow
- openai-api-node от erlapso
- gpt-x от ceifa
- gpt3 от poteat
- gpts от thencc
- @dalenguyen/openai от dalenguyen
- tectalic/openai от tectalic
- async-openai от 64bit
- fieri от lbkolev
- OpenAIKit от dylanshine
- OpenAI от MacPaw