Перейти к основному содержимому

1 запись с тегом "openai"

Посмотреть все теги

Представляем интеграцию API OpenAI ChatGPT на торговой площадке API BlockEden.xyz

· 4 мин. чтения
Dora Noda
Software Engineer

Мы рады объявить, что BlockEden.xyz, основная платформа для Web3-разработчиков на рынке API, добавила новую, мощную возможность – API OpenAI. Да, вы не ослышались! Разработчики, технические энтузиасты и пионеры ИИ теперь могут использовать передовые модели машинного обучения, предлагаемые OpenAI, непосредственно через торговую площадку API BlockEden.

Прежде чем мы углубимся в руководство по использованию, давайте разберемся, что предлагает API OpenAI. API OpenAI – это шлюз к моделям ИИ, разработанным OpenAI, таким как всемирно известный GPT-3, передовая языковая модель на основе трансформеров, известная своей выдающейся способностью понимать и генерировать текст, похожий на человеческий. API позволяет разработчикам использовать эту передовую технологию для различных приложений, включая составление электронных писем, написание кода, ответы на вопросы, создание письменного контента, репетиторство, языковой перевод и многое другое.

Теперь давайте посмотрим, как вы можете интегрировать возможности API OpenAI в свои приложения с помощью BlockEden.xyz. Вы можете сделать это тремя способами: используя Python, используя JavaScript (Node.js) или используя curl непосредственно из командной строки. В этом блоге мы предоставим базовую настройку для каждого метода, используя простой пример "Hello, World!".

Приведенный ниже ключ API является общедоступным и может быть изменен, а также подлежит ограничению скорости запросов. Получите свой собственный BLOCKEDEN_API_KEY по адресу https://blockeden.xyz/dash.

Python:

Используя Python, вы можете использовать API OpenAI, как показано в следующем фрагменте кода:

import openai

BLOCKEDEN_API_KEY = "8UuXzatAZYDBJC6YZTKD"
openai.api_key = ""
openai.api_base = "https://api.blockeden.xyz/openai/" + BLOCKEDEN_API_KEY + "/v1"

response = openai.ChatCompletion.create(
model="gpt-3.5-turbo-16k",
messages=[{"role": "user", "content": "hello, world!"}],
temperature=0,
max_tokens=2048,
top_p=1,
frequency_penalty=0,
presence_penalty=0
)

print(response["choices"])

JavaScript (Node.js):

Вы также можете использовать API OpenAI с JavaScript. Вот как это сделать:

const { Configuration, OpenAIApi } = require("openai");

const BLOCKEDEN_API_KEY = "8UuXzatAZYDBJC6YZTKD";
const configuration = new Configuration({
basePath: "https://api.blockeden.xyz/openai/" + BLOCKEDEN_API_KEY + "/v1",
});
const openai = new OpenAIApi(configuration);

(async () => {
const response = await openai.createChatCompletion({
model: "gpt-3.5-turbo-16k",
messages: [{ role: "user", content: "hello, world!" }],
temperature: 0,
max_tokens: 2048,
top_p: 1,
frequency_penalty: 0,
presence_penalty: 0,
});

console.log(JSON.stringify(response.data.choices, null, 2));
})();

cURL:

И последнее, но не менее важное: вы можете вызвать API OpenAI с помощью curl непосредственно из вашего терминала:

curl https://api.blockeden.xyz/openai/8UuXzatAZYDBJC6YZTKD/v1/chat/completions \
-H "Content-Type: application/json" \
-d '{
"model": "gpt-3.5-turbo-16k",
"messages": [{"role": "user", "content": "hello, world!"}],
"temperature": 0,
"max_tokens": 2048,
"top_p": 1,
"frequency_penalty": 0,
"presence_penalty": 0
}'

Итак, что дальше? Погрузитесь, экспериментируйте и узнайте, как вы можете использовать возможности API OpenAI для своих проектов, будь то чат-боты, генерация контента или любое другое приложение на основе NLP. Возможности так же безграничны, как и ваше воображение. Благодаря бесшовной интеграции BlockEden.xyz с OpenAI, давайте переосмыслим границы возможного.

Для получения дополнительной информации о возможностях, моделях и использовании OpenAI посетите официальную документацию OpenAI.

Удачного кодирования!

Что такое BlockEden.xyz

BlockEden.xyz – это торговая площадка API, обеспечивающая работу DApps любого размера для Sui, Aptos, Solana и 12 блокчейнов EVM. Почему наши клиенты выбирают нас?

  1. Высокая доступность. Мы поддерживаем 99,9% времени безотказной работы с момента запуска нашего первого API – основной сети Aptos.
  2. Широкий спектр предложений API и сообщество. Наши услуги расширились и теперь включают Sui, Ethereum, IoTeX, Solana, Polygon, Polygon zkEVM, Filecoin, Harmony, BSC, Arbitrum, Optimism, Gnosis, Arbitrum Nova и EthStorage Galileo. Наше сообщество 10x.pub насчитывает более 4000 Web3-инноваторов из Кремниевой долины, Сиэтла и Нью-Йорка.
  3. Безопасность. С более чем 45 миллионами долларов США в токенах, размещенных у нас, наши клиенты доверяют нам предоставление надежных и безопасных решений для их потребностей в Web3 и блокчейне.

Мы предоставляем комплексный набор услуг, разработанных для расширения возможностей каждого участника блокчейн-пространства, сосредоточившись на трех ключевых областях:

  • Для разработчиков блокчейн-протоколов мы обеспечиваем надежную безопасность и децентрализацию, управляя нодами и внося долгосрочный вклад в экосистему.
  • Для разработчиков DApp мы создаем удобные API для оптимизации разработки и раскрытия полного потенциала децентрализованных приложений.
  • Для держателей токенов мы предлагаем надежный сервис стейкинга для максимизации вознаграждений и оптимизации управления активами.