Zum Hauptinhalt springen

Ein Post getaggt mit "openai"

Alle Tags anzeigen

Enthüllung der Integration der OpenAI ChatGPT API in den API-Marktplatz von BlockEden.xyz

· 4 Minuten Lesezeit
Dora Noda
Software Engineer

Wir freuen uns bekannt zu geben, dass BlockEden.xyz, die bevorzugte Plattform für Web3-Entwickler für API-Marktplätze, eine neue, leistungsstarke Funktion hinzugefügt hat – die OpenAI API. Ja, Sie haben richtig gehört! Entwickler, Technikbegeisterte und KI-Pioniere können jetzt die hochmodernen maschinellen Lernmodelle von OpenAI direkt über den API-Marktplatz von BlockEden nutzen.

Bevor wir uns dem Leitfaden widmen, wollen wir verstehen, was die OpenAI API zu bieten hat. Die OpenAI API ist ein Zugang zu KI-Modellen, die von OpenAI entwickelt wurden, wie dem branchenweit bekannten GPT-3, dem hochmodernen transformatorbasierten Sprachmodell, das für seine bemerkenswerte Fähigkeit bekannt ist, menschenähnlichen Text zu verstehen und zu generieren. Die API ermöglicht es Entwicklern, diese fortschrittliche Technologie für eine Vielzahl von Anwendungen zu nutzen, darunter das Verfassen von E-Mails, das Schreiben von Code, das Beantworten von Fragen, das Erstellen von schriftlichen Inhalten, Nachhilfe, Sprachübersetzung und vieles mehr.

Sehen wir uns nun an, wie Sie die Leistungsfähigkeit der OpenAI API mit BlockEden.xyz in Ihre Anwendungen integrieren können. Sie können dies auf drei Arten tun: mit Python, mit JavaScript (Node.js) oder direkt mit curl über die Befehlszeile. In diesem Blogbeitrag werden wir die grundlegende Einrichtung für jede Methode anhand eines einfachen „Hello, World!“-Beispiels vorstellen.

Der unten stehende API-Schlüssel ist öffentlich und kann sich ändern und ist ratenbegrenzt. Holen Sie sich stattdessen Ihren eigenen BLOCKEDEN_API_KEY unter https://blockeden.xyz/dash.

Python:

Mit Python können Sie die OpenAI API wie im folgenden Snippet gezeigt verwenden:

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):

Sie können die OpenAI API auch mit JavaScript nutzen. So geht's:

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:

Zu guter Letzt können Sie die OpenAI API mit curl direkt von Ihrem Terminal aus aufrufen:

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
}'

Was kommt als Nächstes? Tauchen Sie ein, experimentieren Sie und entdecken Sie, wie Sie die Leistungsfähigkeit der OpenAI API für Ihre Projekte nutzen können, sei es für Chatbots, Content-Generierung oder jede andere NLP-basierte Anwendung. Die Möglichkeiten sind so grenzenlos wie Ihre Vorstellungskraft. Mit der nahtlosen Integration von BlockEden.xyz mit OpenAI wollen wir die Grenzen des Machbaren neu definieren.

Weitere Informationen zu den Funktionen, Modellen und der Nutzung von OpenAI finden Sie in der offiziellen OpenAI-Dokumentation.

Viel Spaß beim Codieren!

Was ist BlockEden.xyz

BlockEden.xyz ist ein API-Marktplatz, der DApps jeder Größe für Sui, Aptos, Solana und 12 EVM-Blockchains antreibt. Warum wählen unsere Kunden uns?

  1. Hohe Verfügbarkeit. Wir halten seit dem Start unserer ersten API – dem Aptos Mainnet – eine Verfügbarkeit von 99,9 % aufrecht.
  2. Umfassende API-Angebote und Community. Unsere Dienste wurden erweitert und umfassen Sui, Ethereum, IoTeX, Solana, Polygon, Polygon zkEVM, Filecoin, Harmony, BSC, Arbitrum, Optimism, Gnosis, Arbitrum Nova & EthStorage Galileo. Unsere Community 10x.pub hat über 4000 Web3-Innovatoren aus dem Silicon Valley, Seattle und NYC.
  3. Sicherheit. Mit über 45 Millionen US-Dollar an bei uns gestakten Tokens vertrauen unsere Kunden darauf, dass wir zuverlässige und sichere Lösungen für ihre Web3- und Blockchain-Anforderungen bereitstellen.

Wir bieten eine umfassende Palette von Dienstleistungen, die darauf abzielen, jeden Teilnehmer im Blockchain-Bereich zu stärken, wobei wir uns auf drei Schlüsselbereiche konzentrieren:

  • Für Blockchain-Protokollentwickler gewährleisten wir robuste Sicherheit und Dezentralisierung durch den Betrieb von Nodes und langfristige Beiträge zum Ökosystem.
  • Für DApp-Entwickler erstellen wir benutzerfreundliche APIs, um die Entwicklung zu optimieren und das volle Potenzial dezentraler Anwendungen freizusetzen.
  • Für Token-Inhaber bieten wir einen zuverlässigen Staking-Dienst, um Belohnungen zu maximieren und die Vermögensverwaltung zu optimieren.