Pikahaku
Avaimet ja kiintiö
Väärä tai katkaistu avain
Yleisin ongelma ei ole rikki oleva avain vaan muutama merkki kadonnut tekstiä hiirellä valittaessa. Käytä aina Copy-painiketta lunastussivulla. Liitä avain tarkistussivulle: jos se sanoo kelvollisuuden, avain on kunnossa ja ongelma on sovelluksen konfiguraatiossa.Avain vanhentunut
Jokaisella paketilla on voimassaoloaika, joka lasketaan lunastamisesta (painettu tuotteeseen). Vanhentumisen jälkeen jokainen pyyntö palauttaa 401, vaikka kiintiötä olisi jäljellä. Tarkistussivu näyttää vanhentumispäivän. Käyttämättömiä tokeneita ei siirretä uudelle koodille.Kiintiö käytetty
Kaikki toimi, sitten yhtäkkiä jokainen pyyntö epäonnistuu insufficient quota -virheellä. Katso mitä on jäljellä tarkistussivulta. Kiintiön epätavallisen nopea väheneminen johtuu yleensä agentista, joka lukee koko projektin, tai erittäin pitkästä keskustelusta, joka lähetetään uudelleen joka vuorolla.Avain hukassa
Lunasta sama CDK-koodi uudelleen osoitteessa redeem.teamsoclo.site; sivu näyttää alkuperäisen avaimen. Koodeja ei uudelleenmyönnetä uudella avaimella.Kuinka monta konetta per avain
Laiterajoitusta ei ole, mutta pyyntöraja per minuutti on jaettu kaikille avaimella toimiville koneille. Avaimen jakaminen tarkoittaa, että käyttäjät kilpailevat samasta rajasta ja osuvat 429:ään nopeammin.Yhteys
Puuttuva /v1
Oikea Base URL onhttps://gpt.teamsoclo.site/v1. Ilman /v1:tä pyynnöt osuvat verkkosivustoon API:n sijaan ja sovellus ilmoittaa 404 tai “ei voitu muodostaa yhteyttä”.
Toisen paketin mallin kutsuminen
No available channel for model gpt-astra under group default tarkoittaa, että GPT-avain kutsuu Astra-mallia (tai päinvastoin). Jokainen avain voi kutsua vain oman pakettinsa mallia. Tarkista:
429 Too Many Requests
Jokaisella avaimella on pakettinsa mukainen enimmäismäärä onnistuneita pyyntöjä per minuutti. Sen ylittyessä saat 429 “request limit reached” -viestillä. Odota seuraavaa minuuttia. Eräskripteissä lisää viive kutsujen väliin tai osta toinen koodi kuorman jakamiseksi.Vastaus katkaistu kesken
Pitkää ajattelua vaativiin kysymyksiin ei-suoratoistopyyntö voidaan hylätä ennen ensimmäistä tokenia. Ota käyttöönstream: true. Useimmat chat-sovellukset tekevät niin jo; lisää se koodista kutsuessasi.
Unsupported parameter: reasoning_effort
Vain Chat Completions hyväksyy ylimmän tason reasoning_effort:n. Responses API:lla käytä "reasoning": {"effort": "high"}. Codex hoitaa tämän itse.
Codex
codex: command not found asennuksen jälkeen
npm valmistui, mutta nykyinen terminaali ei ole ladannut PATH:ia uudelleen. Avaa uusi terminaali. Jos se silti epäonnistuu, tarkista, että npm:n bin-kansio on PATH:issa:
/bin on oltava $PATH:ssa.
Codex pyytää silti OpenAI-kirjautumista
TEAMSOCLO_API_KEY-muuttuja ei ole saavuttanut Codex-prosessia:
- Terminaali: avaa uusi välilehti, tarkista
echo $TEAMSOCLO_API_KEY. - VS Code macOS:ssa: sulje
Cmd + Q:lla ja avaa uudelleen. Asennuskomento asetti muuttujan GUI-sovelluksillelaunchctl:n kautta. - VS Code Linuxissa: käynnistä VS Code terminaalista (
code .), tai kirjaudu ulos ja takaisin sisään. - Windows: avaa uusi PowerShell tai VS Code
setx:n jälkeen.
config.toml:ssa on requires_openai_auth = false ja env_key = "TEAMSOCLO_API_KEY".
Muokattu config.toml, mutta Codex ei muutu
Konfiguraatio luetaan vain prosessin käynnistyksen yhteydessä. Reload Window ei riitä; sulje VS Code kokonaan (macOSCmd + Q, Windows sulje kaikki ikkunat ja taustaprosessit). Tämä on useimmin kysytty Codex-kysymys.
EACCES: permission denied npm-asennuksessa
Node asennettu järjestelmäoikeuksilla, yleistä Linuxissa. Muuta npm:n etuliitettä:
export-rivi ~/.bashrc:hen tai ~/.zshrc:hen. Pitkällä tähtäimellä asenna Node nvmn kautta, katso Aloittaminen.
Windows: running scripts is disabled on this system
PowerShell estää .ps1-tiedostoja ja PowerShellissä kirjoitettu codex / npm menee npm:n .ps1-shimien kautta. Suorita kerran:
codex.cmd, npm.cmd sen sijaan.
Windows: EBUSY: resource busy or locked
Codex on käynnissä (CLI, laajennus tai sovellus), joten npm ei voi ylikirjoittaa codex.exe:ä. Sulje kaikki Codexia käyttävät ohjelmat ja suorita asennuskomento uudelleen. Konfiguraatio kirjoitettiin jo ennen tätä vaihetta; vain CLI-päivitys ohitettiin.
Windows: konfiguraatiotiedoston koodausvirhe
PowerShell 5.1:llä jaSet-Content -Encoding UTF8:lla muokkaaminen lisää BOM:in, jota Codex ei pysty lukemaan. Käytä asennuskomentoa uudelleen (kirjoittaa UTF‑8 ilman BOM:ia), tai tallenna tiedosto VS Codessa nimellä UTF-8 (ei UTF-8 with BOM).
Palauta edellinen konfiguraatio
Jokainen asennuskomennon suoritus varmuuskopioi vanhan konfiguraation uuden viereen:Usein kysytyt
Miten vaihdan avaimet
Suorita Codex-asennuskomento uudelleen uudella avaimella tai suorita työkalu uudelleen. Cursorissa, Clinessä ja Chatboxissa muokkaa API Key -kenttää Asetuksissa.Onko asennuskomennon suorittaminen useita kertoja turvallista
Kyllä. Se on suunniteltu uudelleensuorituksille: vanha konfiguraatio tallennetaan nimellä.bak.<timestamp>, CLI päivitetään ja vanha avainrivi shell rc:ssäsi korvataan.
Lähettääkö komento avaimeni jonnekin
Ei. Liität avaimen komentoon omalla koneellasi; se kirjoittaa vain ympäristömuuttujan ja paikallisen konfiguraatiotiedoston. Koko komento näytetään sivulla, lue jokainen rivi ennen suorittamista.Poista kaikki
Katso Poista asennus Codex-sivulta. Muissa sovelluksissa poista vain avain sovelluksen Asetuksista.Silti ei toimi
1
Onko avain voimassa
Liitä se tarkistussivulle. Virhe tässä tarkoittaa avainta (väärä, vanhentunut, kiintiö loppunut), ei sovellusta.
2
Kutsu API:a suoraan cURL:lla
3
Tarkista kolme asiaa sovelluksesta
Base URL päättyy
/v1:een, avain on täydellinen, malli vastaa pakettiasi. Nämä aiheuttavat lähes jokaisen ongelman.4
Ota yhteyttä tukeen
Lähetä kuvakaappaus virheestä ja avaimesi neljä viimeistä merkkiä osoitteeseen t.me/teamsoclo. Älä koskaan lähetä koko avainta.
