Permulaan Pantas Modelos Dolphin
Modelos Dolphin menyediakan API LLM tanpa sensor yang mengikut skema chat-completions OpenAI dengan ketat, membolehkan anda menukar URL asas anda dan terus. Panduan permulaan pantas ini membimbing anda melalui pengesahan, penstriman, dan output berstruktur tanpa yuran pengesanan tersembunyi.
URL Asas dan Pengesahan
API model Dolphin adalah perkhidmatan serasi OpenAI. Tetapkan URL asas anda ke https://api.dolphinmodelos.com/v1 dan hantar kunci API anda dalam Authorization header. Gunakan ID model uncensored untuk inferens. Ini memastikan serasi dengan SDK standard tanpa logik perutean tersuai.
curl https://api.dolphinmodelos.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "List endpoints for wallet connection via crypto gateway"}]
}'
Menghantar Permintaan Penyiapan
Hantar prompt teks mudah untuk menjana respons. API ini menerima parameter standard seperti temperature dan top_p. Anda menerima output teks tulen tanpa pembungkus yang tidak perlu. Pendekatan langsung ini menghapuskan keperluan untuk logik pengekodan khusus model.
from openai import OpenAI
client = OpenAI(base_url="https://api.dolphinmodelos.com/v1", api_key="YOUR_KEY")
resp = client.chat.completions.create(
model="uncensored",
messages=[{"role": "user", "content": "Summarise this thread without softening it."}],
)
print(resp.choices[0].message.content)
Respons Streaming dengan SSE
Aktifkan penjanaan token masa nyata menggunakan Acara Dikirim Pelayan. Potongan akhir termasuk statistik penggunaan token penuh untuk ketepatan pengebilan. Aliran mengurangkan latensi yang dirasakan untuk output panjang. Kaedah ini sesuai untuk aplikasi interaktif yang memerlukan maklum balas segera.
stream = client.chat.completions.create(
model="uncensored",
messages=[{"role": "user", "content": "Tell the story in second person."}],
stream=True,
)
for chunk in stream:
if chunk.choices and chunk.choices[0].delta.content:
print(chunk.choices[0].delta.content, end="", flush=True)
Panggilan Fungsi dan Alat
Takrifkan alat untuk membolehkan model melaksanakan tindakan khusus. Gunakan tool_choice untuk memaksakan penggunaan fungsi. API menyokong definisi alat standard dan mengembalikan hujah terstruktur. Ini membolehkan aliran kerja kompleks tanpa skrip penguraian luaran. Konfigurasikan alat melalui format OpenAI standard untuk integrasi yang lancar.
Mod JSON untuk Output Terstruktur
Paksa model untuk mengembalikan JSON sah menggunakan response_format: {"type": "json_object"}. Ini memastikan struktur data yang konsisten untuk pemprosesan seterusnya. Sesuai untuk respons API atau sisipan pangkalan data. Model mematuhi skema tanpa menambah teks perbualan tambahan.
Pengendalian Ralat dan Had
Jendela konteks ialah 100,000 token secara keseluruhan. Tangani ralat seperti 401 untuk kunci tidak sah atau 429 untuk had kadar. API mengenakan had 300 permintaan setiap minit. Gunakan kod ini untuk menguruskan percubaan semula dengan cekap. Ralat dan penolakan tidak menggunakan kredit, melindungi baki anda semasa fasa pengujian.
Node.js
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.dolphinmodelos.com/v1", apiKey: process.env.API_KEY });
const resp = await client.chat.completions.create({
model: "uncensored",
messages: [{ role: "user", content: "Draft a villain monologue for my game." }],
});
console.log(resp.choices[0].message.content);FAQ
Bagaimana cara memulakan dengan model Dolphin?
Daftar dengan Google atau e-mel untuk menerima percubaan percuma bernilai $0.50. Tambah kredit kripto melalui USDT atau USDC untuk kegunaan pengeluaran. Kunci API akan dipaparkan serta-merta selepas dibuat.
Adakah Dolphin modelos alternatif API OpenAI?
Ya, ia menggunakan skema chat-completions yang sama. Anda hanya perlu mengubah URL asas dan kunci API dalam kod klien sedia ada anda. Ia menjalankan model uncensored khusus, bukan GPT-4.
Apakah had token?
Jendela konteks ialah 100,000 token. Output maksimum ialah 16,000 token setiap permintaan. Penstriman mengembalikan data penggunaan dalam pecahan akhir untuk pengebilan yang tepat.
Dapatkan Kunci API anda
Daftar, salin kunci, kemas kini URL asas. Itu sahaja.