OneProvider

TypingMind

Dodaj OneProvider do TypingMind jako własny model: pełny URL endpointu Claude Messages lub OpenAI Chat Completions, ID modelu i poprawki błędów 404 i 400.

Dodaj OneProvider do TypingMind jako model niestandardowy. TypingMind wymaga pełnego adresu endpointu, a nie base URL.

Wszystkie modele, możliwości i ceny Indeks dokumentacji dla agentów AI: https://oneprovider.dev/docs/llms.txt Zanim zaczniesz: klucz z Panelu Otwórz swój Panel: bot Telegram @oneprovider_robot (Konto) albo app.oneprovider.dev . Naciśnij „Utwórz klucz”, nadaj mu nazwę (na przykład ten klient) i limit wydatków, a potem skopiuj klucz. Saldo doładowujesz w tym samym miejscu. Więcej o Panelu i kluczach .

TypingMind nie ma pola base URL: formularz modelu niestandardowego przyjmuje pełny adres endpointu i wysyła zapytania dokładnie na wpisany adres, niczego nie dopisując. Wbudowane pole klucza API Claude (Anthropic) łączy się bezpośrednio z Anthropic, więc klucz OneProvider zadziała tam tylko jako model niestandardowy.

1. Dodaj model niestandardowy

  1. W TypingMind otwórz Models na lewym pasku bocznym, kliknij Add custom model i zostań na Create Manually.
  2. Name: dowolna etykieta, na przykład OneProvider claude-opus-5-5.
  3. Model ID: dokładne ID ze strony modeli , na przykład claude-opus-5-5. Nazwa wyświetlana „Claude Opus 5.5” nie jest ID.
  4. Context Length: okno kontekstu modelu z tej samej strony.

2. API Type, Endpoint URL i klucz

Na karcie Authentication wybierz jeden z dwóch typów API i wypełnij pola dokładnie jak poniżej. Ten sam klucz OneProvider działa w obu.

Claude Messages API (modele Claude)

text
API Type: Claude Messages API
Endpoint URL: https://api.oneprovider.dev/v1/messages
Authentication Type: API Key via HTTP Header
Header Key: x-api-key
Header Value: sk-your-key-here
Model ID: claude-opus-5-5

OpenAI Chat Completions API (modele GPT i Claude)

text
API Type: OpenAI Chat Completions API
Endpoint URL: https://api.oneprovider.dev/v1/chat/completions
Authentication Type: API Key via HTTP Header
Header Key: Authorization
Header Value: Bearer sk-your-key-here
Model ID: gpt-6.1-terra

Header Value to słowo Bearer, spacja i cały twój klucz. ID Claude, takie jak claude-sonnet-5-5, działają także na tej trasie.

To nie base URL https://api.oneprovider.dev/v1 lub samo https://api.oneprovider.dev zwraca w TypingMind 404. Endpoint URL musi kończyć się na /v1/messages lub /v1/chat/completions.

3. Temperature i opcje zapytań

  • Zostaw temperature na wartości domyślnej. Modele Claude 5.x odpowiadają 400 na temperaturę inną niż domyślna; jeśli zmieniono ją w ustawieniach modelu lub czatu TypingMind, przywróć wartość domyślną.
  • Route requests via TypingMind Cloud nie jest potrzebne: nasze API przyjmuje zapytania prosto z przeglądarki (CORS).

4. Test & Save

Kliknij Test & Save, a potem wybierz nowy model w czacie.

Każdy model to osobny model niestandardowy: powtórz kroki dla każdego potrzebnego ID, z tym samym Endpoint URL i kluczem.

Jaki model wybrać

claude-opus-5-5 pasuje do długich, wymagających czatów, claude-sonnet-5-5 to zrównoważony wybór domyślny, a claude-haiku-5-5 to szybka, tania opcja; modele GPT, takie jak gpt-6.1-terra, idą przez typ API OpenAI Chat Completions. Wpisz ID dokładnie tak jak na stronie modeli ; stawki są na stronie cennika .

Częste błędy i rozwiązania

404 Not Found

W polu Endpoint URL wpisano base URL (https://api.oneprovider.dev/v1 lub https://api.oneprovider.dev). Użyj https://api.oneprovider.dev/v1/messages dla typu Claude Messages API albo https://api.oneprovider.dev/v1/chat/completions dla typu OpenAI Chat Completions API.

Model nie został znaleziony lub jest niedostępny

Model ID musi być dokładnym ID, na przykład claude-opus-5-5, a nie nazwą wyświetlaną modelu. Skopiuj je ze strony modeli .

400 dotyczące temperature

Modele Claude 5.x przyjmują tylko domyślną temperaturę. Przywróć w TypingMind wartość domyślną temperature i wyślij wiadomość ponownie.

401 authentication_error

Claude Messages API: Header Key x-api-key i cały klucz jako wartość. OpenAI Chat Completions API: Header Key Authorization i Bearer sk-... jako wartość.

Klucz nie działa we wbudowanym polu Claude w TypingMind

To pole wysyła zapytania do Anthropic, który nie zna klucza OneProvider. Dodaj OneProvider jako model niestandardowy, jak pokazano wyżej.

FAQ

Czy TypingMind chce base URL, czy pełnego endpointu?

Pełnego endpointu. TypingMind nie dopisuje trasy, więc adres musi kończyć się na /v1/messages lub /v1/chat/completions.

Czy potrzebuję Route requests via TypingMind Cloud?

Nie. Nasze API przyjmuje zapytania z przeglądarki (CORS), więc TypingMind może wywoływać je bezpośrednio.

Czy mogę używać modeli GPT?

Tak: wybierz typ API OpenAI Chat Completions i ID GPT, na przykład gpt-6.1-terra.

Czy jeden wpis może obejmować wszystkie modele?

Nie. Każdy model to osobny model niestandardowy z tym samym Endpoint URL i kluczem.

Szybkie odpowiedzi

Jakiego base URL użyć?

Claude Code i SDK Anthropic używają https://api.oneprovider.dev. SDK OpenAI i klienty zgodne z OpenAI używają https://api.oneprovider.dev/v1. Jeden klucz działa przy obu; lista modeli jest na stronie modeli , a stawki na stronie cennika .

Jak się uwierzytelnić?

Wyślij surowy klucz sk-… w x-api-key albo Authorization: Bearer: w jednym z nich, nigdy w obu. Trzymaj klucz w zmiennej środowiskowej, a nie w pliku, który trafia do repozytorium. Więcej o uwierzytelnianiu .

Skąd wziąć klucz?

Otwórz swój Panel w bocie Telegram @oneprovider_robot lub na app.oneprovider.dev, doładuj saldo i naciśnij „Utwórz klucz”. Każdy klucz może mieć własny limit wydatków. Panel i klucze API .

Co oznaczają 401, 404 i 429?

401: klucza brakuje, jest błędnie wpisany albo wysłany w złym nagłówku; wklej cały klucz bez cudzysłowów i spacji. 404: zwykle zły base URL, na przykład brakujące lub podwojone /v1. 429 z komunikatem „Insufficient balance”: saldo Panelu lub limit wydatków klucza się wyczerpał, więc doładuj zamiast ponawiać; każde inne 429 to limit zapytań, więc poczekaj zgodnie z Retry-After. Szczegóły: kody błędów i rozwiązywanie problemów .

Dlaczego strumienie się urywają lub resetują?

VPN i proxy VLESS często buforują SSE albo zrywają negocjację HTTP/2. OneProvider nie ma ograniczeń regionalnych i nie buforuje strumieni, więc wyłącz proxy i spróbuj ponownie.

Gdzie pytać, jeśli to nie wystarcza?

Napisz do @Oneproviderhelpbot w Telegramie albo otwórz „Wsparcie” w Panelu w przeglądarce, podając kod statusu HTTP i dokładny komunikat błędu. Jak działa wsparcie .

Ostatnia aktualizacja: 2026-11-08 Widzisz błąd? @Oneproviderhelpbot