דילוג לתוכן
NotHolyתיעוד

התחלה

התחלה מהירה

הבקשה הראשונה למודל של NotHoly, בערך בשתי דקות.

להציג כ-Markdown

1. מפתח API

  1. יש ליצור חשבון ב-notholy.com/signup ולאשר את האימייל.
  2. יש להוסיף קרדיטים בעמוד חיוב. הטעינה המינימלית מופיעה באותו עמוד.
  3. יש לפתוח את מפתחות API וליצור מפתח. המפתח מתחיל ברצף nh_live_ ומוצג פעם אחת בלבד.

יש לייצא אותו ב-shell. הוא נשלח בכותרת Authorization כ-bearer token.

Shell
export NOTHOLY_API_KEY="nh_live_..."

2. רשימת המודלים

curl
curl https://api.notholy.com/v1/models -H "Authorization: Bearer $NOTHOLY_API_KEY"

הרשימה ציבורית ומציגה את המגבלות והמחירים של כל מודל. פרטים במודלים.

3. שליחת השלמת צ׳אט

curl https://api.notholy.com/v1/chat/completions \
  -H "Authorization: Bearer $NOTHOLY_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"model": "notholy-specter", "messages": [{"role": "user", "content": "Explain IDOR in two sentences."}]}'

4. סטרימינג

יש להוסיף "stream": true ולקרוא server-sent events. כל אירוע הוא data: {...}, והזרם מסתיים בשורה data: [DONE]. פרטים בסטרימינג.

מהטרמינל

ה-CLI משתמש באותו חשבון ומתחבר דרך הדפדפן, כך שאין צורך לייצא מפתח.

# macOS and Linux
curl -fsSL https://notholy.com/install.sh | sh
Shell
notholy --version
notholy login
notholy "explain IDOR in two sentences"

כל שלב מוסבר בהתקנת ה-CLI.

שגיאות נפוצות

סטטוסקודפתרון
401invalid_api_keyלבדוק את המפתח ואת הכותרת Authorization: Bearer
402insufficient_creditsלהוסיף קרדיטים בעמוד חיוב
404model_not_foundלהשתמש במזהה מתוך GET /v1/models

השלבים הבאים