Setați sau eliminați plafoanele de utilizare pentru creditele add-on ale organizației dvs. Puteți aplica aceste configurații la nivel de echipă, pentru grupuri specifice sau pentru utilizatori individuali.
Cheia dvs. de serviciu, cu permisiuni „Plăți Write”
Configurare plafon de credit (Alegeți una)
Setați la true pentru a elimina plafonul de credit suplimentar existent
Setați un nou plafon de credit suplimentar (valoare întreagă)
Trebuie să furnizați fie clear_add_on_credit_cap, fie set_add_on_credit_cap, dar nu pe ambele.
Configurarea ariei de aplicare (Alegeți una)
Setați la true pentru a aplica configurarea la nivelul echipei
Aplicați configurarea unui anumit grup, furnizând ID-ul grupului
Aplicați configurarea unui anumit utilizator, furnizând adresa sa de email
Trebuie să furnizați unul dintre team_level, group_id sau user_email pentru a defini aria de aplicare.
Exemplu de solicitare – Stabilirea plafonului de credite pentru echipă
curl -X POST --header "Content-Type: application/json" \
--data '{
"service_key": "cheia_dumneavoastră_de_serviciu_aici",
"set_add_on_credit_cap": 10000,
"team_level": true
}' \
https://server.codeium.com/api/v1/UsageConfig
Exemplu de request - Stabilire limită de credit pentru grup
curl -X POST --header "Content-Type: application/json" \
--data '{
"service_key": "your_service_key_here",
"set_add_on_credit_cap": 5000,
"group_id": "engineering_team"
}' \
https://server.codeium.com/api/v1/UsageConfig
Exemplu de cerere - Setare plafon de credit pentru utilizator
curl -X POST --header "Content-Type: application/json" \
--data '{
"service_key": "your_service_key_here",
"set_add_on_credit_cap": 1000,
"user_email": "[email protected]"
}' \
https://server.codeium.com/api/v1/UsageConfig
Exemplu de cerere - Eliminare plafon de credit
curl -X POST --header "Content-Type: application/json" \
--data '{
"service_key": "your_service_key_here",
"clear_add_on_credit_cap": true,
"team_level": true
}' \
https://server.codeium.com/api/v1/UsageConfig
Corpul răspunsului este gol. Un cod de stare 200 indică faptul că operațiunea a reușit.
Scenarii de eroare frecvente:
- Cheie de serviciu invalidă sau permisiuni insuficiente
- Atât
clear_add_on_credit_cap, cât și set_add_on_credit_cap sunt furnizate
- Nici
clear_add_on_credit_cap, nici set_add_on_credit_cap nu sunt furnizate
- Sunt furnizați mai mulți parametri de scope
- Nu este furnizat niciun parametru de scope
- ID de grup invalid sau adresa de email a utilizatorului invalidă
- Limită de rate depășită