th ▾
เริ่มตอนนี้

API LLM แบบไม่มีเซนเซอร์. เครดิตล่วงหน้า

API LLM แบบไม่มีเซนเซอร์. เครดิตล่วงหน้า

เอกสาร API

เริ่มต้นใช้งาน API LLM แบบ uncensored ของเราภายในไม่กี่นาที ใช้ SDK OpenAI มาตรฐานเพื่อส่งข้อความและรับคำตอบที่ไม่มีการกรองทันที

Authentication and base URL

เริ่มต้นด้วยการสร้างคีย์ของคุณบนแดชบอร์ด base URL ของเราคือ HTTPS://api.aivenice.cc/v1 ส่งคีย์ของคุณใน header Authorization คีย์ที่ใช้งานหนึ่งต่อบัญชีจะแทนที่คีย์เก่าโดยอัตโนมัติ

ตัวอย่างคำขอครั้งแรก

ส่ง chat completion แบบง่ายเพื่อทดสอบการเชื่อมต่อ รหัสโมเดลคือ "uncensored" โมเดลนี้จัดการข้อความเข้าและข้อความออกได้อย่างมีประสิทธิภาพ คุณสามารถปรับพารามิเตอร์เช่น temperature เพื่อความสร้างสรรค์

from openai import OpenAI

client = OpenAI(base_url="https://api.aivenice.cc/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)

ข้อผิดพลาดไม่ต้องเสียเงิน การปฏิเสธไม่ใช้เครดิต สิ่งนี้รับประกันการเรียกเก็บเงินที่คาดการณ์ได้ตั้งแต่คำขอแรกของคุณ

การผสานรวม Node.js

ใช้ Node SDK ทางการสำหรับการผสานรวมที่ง่าย กำหนด base URL เป็น endpoint ของเรา ส่ง API key ของคุณใน object การกำหนดค่า วิธีนี้ทำงานกับไลบรารีที่เข้ากันได้กับ OpenAI ส่วนใหญ่

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.aivenice.cc/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);

จัดการการตอบสนองโดยตรงในสภาพแวดล้อม JavaScript ของคุณ โครงสร้างตรงกับรูปแบบมาตรฐานของ OpenAI เพื่อความคุ้นเคย

การตอบสนองแบบสตรีม

เปิดใช้งานการสตรีมโดยการตั้งค่า stream เป็น true คุณจะได้รับโทเค็นเมื่อสร้างเสร็จ ซึ่งช่วยลดความล่าช้าที่ผู้ใช้รู้สึก ชิ้นสุดท้ายจะมีรายละเอียดการใช้โทเค็นรวม

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)

แยกวิเคราะห์เหตุการณ์ SSE เพื่ออัปเดต UI ของคุณแบบเรียลไทม์ สิ่งนี้เหมาะสำหรับอินเทอร์เฟซแชทที่ต้องการการตอบสนองทันที

Parameters and limits

ปรับค่า temperature, top_p และ seed เพื่อการควบคุม ขนาดผลลัพธ์สูงสุดคือ 16,000 โทเคน หน้าต่างบริบทรองรับ 100,000 โทเคน อัตราการจำกัดอยู่ที่ 300 คำขอต่อนาที ขนาดของ body สูงสุดที่ 8 MB

ขีดจำกัดเหล่านี้รับประกันประสิทธิภาพที่เสถียร การเกินขีดจำกัดความเร็วจะส่งข้อผิดพลาด 429 เพิ่มความพร้อมใช้งานหากจำเป็น

ข้อผิดพลาดและ context window

จัดการสถานะ 401 สำหรับคีย์ที่ไม่ถูกต้อง ใช้สถานะ 402 เมื่อเครดิตต่ำ สถานะ 429 บ่งชี้ว่าเกินข้อจำกัดอัตราการใช้งาน ข้อผิดพลาดและการปฏิเสธเนื้อหาไม่คิดค่าใช้จ่าย เครดิตพรีเพดของคุณไม่มีวันหมดอายุ หน้าต่างบริบทนับรวม tokens ของ prompt และ completion เข้าด้วยกัน

ติดตามการใช้งานผ่านชิ้นส่วนสุดท้ายในการสตรีม สิ่งนี้ช่วยให้คุณอยู่ในงบประมาณ ไม่มีค่าธรรมเนียมแอบแฝง

cURL

curl https://api.aivenice.cc/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "fetch the latest error logs from server logs"}]
  }'

คำถามที่พบบ่อย

ราคา API ของ venice AI คืออะไร?

ราคาอยู่ที่ $0.15 ต่อ 1M input tokens และ $0.50 ต่อ 1M output tokens ความผิดพลาดและการปฏิเสธบริการไม่มีค่าใช้จ่าย ยอดเครดิตไม่มีวันหมดอายุ

จะรับ key API venice AI ได้อย่างไร?

สมัครด้วย Google หรืออีเมลบนแดชบอร์ด คีย์ของคุณจะแสดงทันที ไม่ต้องใช้เบอร์โทรศัพท์

context window สำหรับโมเดลแบบ uncensored คืออะไร?

หน้าต่างบริบทมีขนาด 100,000 tokens ซึ่งรวมถึง prompt และ completion Output สูงสุดต่อ request คือ 16,000 tokens

รับคีย์ของคุณตอนนี้

สมัครสมาชิก คัดลอกโทเค็น แล้วอัปเดต URL พื้นฐานของคุณ แค่นั้นแหละ

เริ่มตอนนี้