Przejdź do głównej treści

Kodowanie z kluczami API

Dzięki kluczowi API Koderen możesz korzystać z narzędzi kodowania pracujących z API zgodnym z OpenAI. Narzędzie wysyła żądania do AI-Public. AI-Public weryfikuje klucz, budżet, okres ważności i dozwolone modele.

Następnie AI-Public przetwarza żądanie poprzez techniczne połączenie środowiska.

Czego potrzebujesz?

Potrzebujesz trzech danych:

DaneGdzie je znaleźć?
Klucz APIOtrzymasz go od administratora
Endpointhttps://europe-west1-ai-public-pro.cloudfunctions.net/coderenOpenAiCompatibleApi/v1
Nazwa modeluNa przykład gpt-5.6-luna, gpt-5.6-terra lub gpt-5.6-sol

Klucz API zaczyna się od aip.. Traktuj go jak hasło.

Które narzędzie wybrać?

AI-Public doradza OpenCode dla większości użytkowników. OpenCode to narzędzie kodujące z funkcjami agencyjnymi do terminala, pulpitu i IDE. Narzędzie może samodzielnie wykonywać kroki, edytować pliki i rozwijać zadania.

Aider jest technicznie zgodny z punktem końcowym zgodnym z OpenAI, ale w środowiskach Public nie jest zalecany jako domyślne narzędzie.

Zobacz także oficjalną dokumentację OpenCode.

Bezpieczne obchodzenie się z kluczami

Nie udostępniaj swojego klucza API publicznie i nie umieszczaj go w kodzie, który udostępniasz.

Najlepiej używać:

  • zmiennych środowiskowych
  • lokalnego pliku .env, który nie jest wysyłany do git
  • wbudowanej konfiguracji narzędzia
Uwaga

Nigdy nie umieszczaj kluczy API w publicznym repozytorium, czacie, udostępnionym dokumencie ani zrzucie ekranu.

Jeśli klucz nie działa

Sprawdź wtedy:

  • czy Koderen jest włączony dla środowiska
  • czy klucz jest nadal aktywny
  • czy budżet nie został wyczerpany
  • czy klucz mieści się w ustawionym okresie ważności
  • czy używasz dozwolonego modelu
  • czy endpoint został prawidłowo skonfigurowany

W razie wątpliwości poproś administratora o weryfikację klucza.

Zmienne środowiskowe i OpenCode

Dla OpenCode możesz zapisać klucz API Koderen w lokalnym pliku .env w katalogu projektu:

AI_SCHOOL_CODEREN_API_KEY=ais.twoj-klucz-api

Upewnij się, że OpenCode naprawdę ładuje tę zmienną środowiskową. W PowerShell można tymczasowo ustawić zmienną dla bieżącego terminala:

$env:AI_SCHOOL_CODEREN_API_KEY="ais.twoj-klucz-api"

Jeśli zobaczysz Authorization header with Bearer token is required, narzędzie nie dołącza klucza w nagłówku Authorization: Bearer .... Jeśli zobaczysz Unknown parameter, usuń ustawienia specyficzne dla dostawcy, które nie są obsługiwane przez punkt końcowy Koderen w AI-Public.

WhatsApp