Zaktualizowano
Klucz API DeepSeek w SillyTavern: Połącz nasze API
SillyTavern może łączyć się z dowolnym endpointem kompatybilnym z OpenAI poprzez źródło Custom. Ten przewodnik pokazuje pola do wypełnienia, rozsądne ustawienia okna kontekstu dla długiej rozgrywki RPG oraz koszt każdej rozmowy.

Szybka konfiguracja
Dla konfiguracji klucza API DeepSeek w SillyTavern najpierw jedno wyjaśnienie. Klucz wydany przez platformę DeepSeek służy do endpointu DeepSeek. Klucz otrzymany na tej stronie należy do oddzielnej usługi: niezależnego API zgodnego z OpenAI, które uruchamia model o otwartych wagach, dostrojony do odpowiadania bez odmów treści dla prawnego użytku dorosłych. To nie jest oficjalne API DeepSeek, więc używaj klucza z tej strony tylko z bazowym URL tej strony.
Wartości do wprowadzenia w SillyTavern to:
- Źródło: Chat Completion, a następnie Custom (zgodne z OpenAI)
- Niestandardowy endpoint (bazowy URL):
https://api.deepseekapikey.com/v1 - Klucz API: klucz z Twojego konta
- Identyfikator modelu:
uncensored
SillyTavern często się aktualizuje, a etykiety menu mogą się nieznacznie zmieniać między wydaniami, więc dopasowuj według znaczenia, jeśli nazwa się różni. Reszta tej strony omawia każdy krok i ustawienia istotne dla długich czatów z postaciami.
Krok po kroku w interfejsie
- Pozyskaj klucz. Zarejestruj się na stronie klucza API za pomocą Google lub e-maila i hasła. Nowi użytkownicy mogą uzyskać $0,50 kredytu próbnego jednym kliknięciem, ważny przez 7 dni, jeden na osobę, bez karty.
- Otwórz panel połączenia API. W SillyTavern kliknij ikonę wtyczki u góry, aby otworzyć Połączenia API.
- Wybierz typ API. Wybierz Chat Completion z listy rozwijanej API. Tryby uzupełniania tekstu są przeznaczone dla backendów przyjmujących surowe prompty; to API używa wiadomości czatu.
- Wybierz źródło. Na liście Źródeł Chat Completion wybierz Custom (zgodne z OpenAI).
- Wprowadź endpoint. Wklej
https://api.deepseekapikey.com/v1w pole niestandardowego endpointu. SillyTavern dodaje ścieżkę uzupełniania czatu automatycznie, więc nie dodawaj jej ręcznie. Jeśli później otrzymasz błąd 404, spróbuj pełnej ścieżki jako drugiej próby. - Wprowadź klucz. Wklej klucz w pole niestandardowego klucza API.
- Wprowadź model. Wpisz
uncensoredw pole ID modelu. Jeśli lista modeli ładuje się z endpointuGET /v1/models, możesz wybrać go z tej listy. - Połącz. Naciśnij Połącz. Zielony status i nazwa modelu oznaczają, że połączenie się powiodło. Wyślij wiadomość do postaci, aby to potwierdzić.
Jeśli Połączenie nie powiedzie się, przetestuj połączenie poza SillyTavern w terminalu. Izoluje to problem:
curl https://api.deepseekapikey.com/v1/chat/completions \
-H "Authorization: Bearer YOUR_KEY" \
-H "Content-Type: application/json" \
-d '{"model": "uncensored", "messages": [{"role": "user", "content": "Reply with the word ready."}], "max_tokens": 10}'
Normalna odpowiedź JSON oznacza, że klucz i URL są poprawne, a problem leży w polach SillyTavern. Na stronie szybkiego startu znajdziesz więcej przykładów.
Rozmiar kontekstu i długość odpowiedzi
Tutaj konfiguracje gry fabularnej albo działają dobrze, albo marnują pieniądze. Model ma 100 000-tokenowe okno kontekstu, licząc prompt i odpowiedź łącznie. SillyTavern ma własny suwak Rozmiaru Kontekstu w ustawieniach próbkowania, który kontroluje, ile historii i danych postaci jest pakowane do każdego żądania.
Możesz ustawić to na maksymalnie 100 000, ale pomyśl, co to oznacza. SillyTavern buduje pełny prompt w każdej turze: prompt systemowy, kartę postaci, wpisy z księgi lore, personę, a następnie tyle historii czatu, ile się zmieści. Większe ustawienie oznacza, że model widzi więcej przeszłości, a Ty płacisz za każdy z tych tokenów ponownie przy każdej wiadomości.
Praktyczny sposób wyboru:
- 8 000 do 16 000 tokenów: krótkie sceny i szybkie czaty. Tanie i szybkie.
- 30 000 do 50 000 tokenów: długa historia ze szczegółową kartą postaci i księgą lore. Dobre dla większości użytkowników.
- Do 100 000 tokenów: duże księgi lore lub bardzo długie ciągłe historie. Zostaw margines, aby prompt plus odpowiedź mieściły się w oknie.
Dla długości odpowiedzi ustaw Maksymalną Długość Odpowiedzi na 300 do 600 tokenów dla typowej odpowiedzi w grze fabularnej. Parametr max tokens jest opcjonalny w API, ale SillyTavern wysyła wartość, a limit zatrzymuje zbyt długą odpowiedź, która mogłaby zwiększyć rachunek. Włącz opcję strumieniowania, aby tekst pojawiał się w miarę generowania; API obsługuje zdarzenia wysyłane przez serwer z stream: true.
Przekazywanie kar i wartości próbkowania działa zgodnie z sugestiami interfejsu. Temperatura, Top P, kara za częstotliwość i kara za obecność są wysyłane do modelu, a sekwencje stop i stałe ziarno są również przekazywane. Zacznij od temperatury około 0,8 i dostosowuj: obniż, jeśli postać traci wątek faktów, podnieś, jeśli odpowiedzi wydają się powtarzalne.
Koszty gry fabularnej
Cena to $0,15 za 1M tokenów wejściowych i $0,50 za 1M tokenów wyjściowych. Wejście dominuje ze względu na ponowne wysyłanie historii. Przykłady obliczeń, z odpowiedzią 400 tokenów za każdym razem:
| Rozmiar promptu | Koszt wejścia | Koszt wyjścia (400 tokenów) | Na wiadomość | 100 wiadomości |
|---|---|---|---|---|
| 8 000 tokenów | $0,0012 | $0,0002 | $0,0014 | $0,14 |
| 20 000 tokenów | $0,0030 | $0,0002 | $0,0032 | $0,32 |
| 50 000 tokenów | $0,0075 | $0,0002 | $0,0077 | $0,77 |
| 100 000 tokenów | $0,0150 | $0,0002 | $0,0152 | $1,52 |
Sprawdź jeden wiersz: 20 000 / 1 000 000 x $0,15 = $0,003 oraz 400 / 1 000 000 x $0,50 = $0,0002, co daje $0,0032. Przy takim rozmiarze kredyt próbny $0,50 pokrywa około 156 wiadomości. Nieudane lub odrzucone zapytania nie są rozliczane, więc ponowne próby po błędzie nie zwiększają rachunku. Swipe'y i regeneracje liczą się, ponieważ każde z nich to nowe, ukończone zapytanie.
Kredyt jest przedpłacony, nie wygasa i nie ma subskrypcji. Doładuj dowolną kwotę całkowitą od $20 do $500, z bonusem +5% od $50, +10% od $100 i +15% od $200. Na przykład za $100 otrzymujesz $110. Możesz zapłacić kryptowalutami (USDT na TRC20, USDC na Base). Aktualną listę znajdziesz na cenniku.
Czaty grupowe, swipe’y i limity zapytań
SillyTavern może wysyłać kilka zapytań blisko siebie: czaty grupowe, w których wiele postaci odpowiada po kolei, swipe'y oraz rozszerzenia podsumowujące lub generujące treści poboczne. Pełny klucz pozwala na 8 zapytań równoległych i 300 zapytań na minutę. Klucz próbny pozwala na 2 równoległe i 60 na minutę.
Jeśli widzisz błąd z kodem concurrency, oznacza to, że zbyt wiele zapytań działało jednocześnie. Poczekaj, aż bieżące strumieniowanie się zakończy przed zrobieniem swipe'a, ponieważ zapytanie strumieniowe zajmuje slot do końca strumienia. Błąd z kodem rate_limited oznacza zbyt wiele zapytań na minutę. Błąd 429 z nagłówkiem Retry-After: 5 to tymczasowe przeciążenie, które szybko mija.
Dla długich historii rozważ rozszerzenie do podsumowywania lub wpisy w księdze lore, aby przenosić fakty dalej, dzięki czemu możesz utrzymać mniejszy rozmiar okna kontekstu. Krótkie podsumowanie wcześniejszych wydarzeń na początku promptu kosztuje znacznie mniej niż utrzymanie pięćdziesięciu tysięcy tokenów surowej historii.
Naprawianie typowych problemów
Połączenie zgłasza nieautoryzowany dostęp
Klucz jest nieprawidłowy, ma spację na końcu lub pochodzi z innej usługi. Klucz wydany przez platformę DeepSeek nie zadziała z tym bazowym URL.
Połączenie zgłasza nie znaleziono
Sprawdź pisownię endpointa. Powinien kończyć się na /v1 w standardowej konfiguracji. Niektóre wersje oczekują pełnej ścieżki chat completions, więc jeśli krótsza forma nie zadziała, spróbuj https://api.deepseekapikey.com/v1/chat/completions.
Odpowiedzi są krótkie lub ucięte
Zwiększ Maksymalną Długość Odpowiedzi. Jeśli odcięcie występuje tylko przy długich rozmowach, Twój prompt może być bliski limitowi okna; zmniejsz nieco Rozmiar Okna Kontekstu, aby zostawić miejsce na odpowiedź.
Postać zapomina wcześniejszych wydarzeń
To działanie ustawienia kontekstu. Zwiększ je lub przenieś kluczowe fakty do karty postaci, persony lub wpisu w księdze lore, aby pozostały w każdym promptzie.
Odpowiedź zostaje odrzucona
Model jest dostrojony tak, aby unikać odmów treści dla legalnego użytku dorosłego, ale jedna zasada się nie zmienia: brak treści seksualnych z udziałem nieletnich. Postacie i scenariusze w tej kategorii są odrzucane. Usługa obsługuje tylko tekst, więc generowanie obrazów w SillyTavern wymaga innego backendu.
Prompty wysyłane przez API nie są używane do trenowania. Twoje pliki czatu pozostają w folderze danych SillyTavern na Twojej maszynie, chyba że je przeniesiesz. Jeśli chcesz poznać różnice między tą usługą a oficjalnym DeepSeek, zobacz DeepSeek API: mity vs. fakty.
Więcej przewodników
Pytania i odpowiedzi
Czy mogę użyć klucza wydanego przez DeepSeek w SillyTavern przy tym ustawieniu?
Nie. Klucze działają tylko z usługą, która je wydała. Dla klucza DeepSeek użyj endpointa DeepSeek; dla klucza tej strony użyj https://api.deepseekapikey.com/v1.
Które źródło wybrać w SillyTavern?
Wybierz Chat Completion, a następnie Custom (kompatybilny z OpenAI). Wprowadź bazowy URL, swój klucz oraz identyfikator modelu uncensored.
Jaki może być rozmiar kontekstu?
Okno ma 100 000 tokenów dla promptu i odpowiedzi łącznie. Wyższe ustawienie kosztuje więcej na wiadomość, ponieważ historia jest wysyłana ponownie w każdej turze.
Czy obsługiwane jest strumieniowanie?
Tak. Strumieniowanie działa na bazie zdarzeń wysyłanych przez serwer (SSE), a można je włączyć w SillyTavern. Żądanie strumieniowe zajmuje slot równoległych zapytań do momentu zakończenia.
Jak mogę przetestować to za darmo?
Nowi użytkownicy mogą odebrać $0,50 kredytu próbnego jednym kliknięciem na stronie klucza API po rejestracji. Ważny jest przez 7 dni i nie wymaga karty.
Twój klucz jest o jeden krok stąd
Utwórz konto, skopiuj klucz, zmień bazowy URL. To cała konfiguracja.