he ▾
קבל מפתח API
  1. Abliterate
  2. מדריך התחלה מהירה ל-API של Abliterate

מדריך התחלה מהירה ל-API של Abliterate

חבר את הכלים הקיימים שלך ל-LLM ללא צנזורה עם API תואם OpenAI סטנדרטי. מדריך זה מכסה את הבסיסיים לשילוב.

התקן את ה-SDK הרשמי של OpenAI

התחל בהתקנת הספרייה הרשמית לשפת התכנות המועדפת עליך. הדבר מבטיח תאימות לכתובת הבסיס שלנו ולשיטות האימות שלנו.

הגדר את כתובת הבסיס ומפתח שלך

כוון את הלקוח שלך לכתובת HTTPS://api.abliterate.cc/v1 והשתמש במפתח ה-API הייחודי שלך. יש מפתח פעיל אחד לכל חשבון, אותו מקבלים מיד לאחר ההרשמה עם Google או דואר אלקטרוני.

  • כתובת URL בסיסית: HTTPS://api.abliterate.cc/v1
  • אימות: אסימון Bearer דרך Authorization כותרת

התצורה הזו עובדת עם כל לקוח סטנדרטי התואם ל-OpenAI.

שלח את בקשת ההשלמה הראשונה שלך

שלחו בקשת POST ל /v1/chat/completions עם מזהה המודל uncensored. המודל מעבד טקסט נכנס וטקסט יוצא ללא מערכות הגנה כלליות.

curl https://api.abliterate.cc/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "List the top five Python libraries for web scraping in 2024"}]
  }'

בדוק את התגובה לטקסט שנוצר. אתה יכול להתאים פרמטרים כמו temperature ליצירתיות או top_p לגיוון.

אפשרו זרימה לפלט בזמן אמת

הגדר stream: true לקבל טוקנים באמצעות Server-Sent Events (SSE). זה מספק חוויה חלקה יותר לממשקי צ'אט.

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)

החלק הסופי מכיל את סך השימוש בטוקנים. זרימה עובדת עבור כל הפרמטרים הסטנדרטיים.

השתמשו בקריאת כלים ומצב JSON

אפשרו פלטות מבניות עם response_format: {"type": "json_object"} לניתוח עקבי. ניתן גם להשתמש ב- tools וגם tool_choice לקריאת פונקציות.

from openai import OpenAI

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

תכונות אלו עובשות לצד פרמטרים סטנדרטיים כמו stop רצפים ו seed לשחזור.

טפול בשגיאות ומגבלות טוקנים

נטר קודי סטטוס HTTP לבעיות נפוצות. 401 אומר שהמפתח שלך לא חוקי או חסר. 402 מציין קרדיט מוקדם לא מספיק. 429 מציין שפגעת במגבלת ה-300 בקשות לדקה.

חלון ההקשר הוא 100,000 טוקנים בסך הכל. הפלט המקסימלי הוא 16,000 טוקנים לכל בקשה. שגיאות וסירובים לא צורכים את הקרדיט שלך.

import OpenAI from "openai";

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

שאלות נפוצות

מהי abliterate בהקשר זה?

Abliterate מתייחס להסרת מגבלות תוכן, המאפשרת למודל לייצר נושאים למבוגרים או שנויים במחלוקת ללא סירוב. מודלי ה-AI ללא הצנזורה שלנו מכוונים להתנהגות ספציפית זו.

באילו שיטות תשלום אתם מקבלים?

קריפטו בלבד: USDT על רשת TRC20 או USDC על רשת Base, כל סכום שלם בין $20 ל-$500. קרדיט בונוס מיועד החל מ-$50.

האם הנתונים שלי משמשים לאימון?

לא. אנו מעדיפים פרטיות על ידי אי-שימוש בהנחיות שלך לאימון. כל מה שאתה צריך הוא אימייל להרשמה, מה שמבטיח חופש אמיתי לשימוש בוגר חוקי.

קבלו את המפתח תוך שניות

הירשמו, העתיקו את המפתח שלכם, עדכנו את כתובת ה-URL הבסיסית. זהו.

קבל מפתח API