Politiki

L-oġġett tal-politika li jiddeċiedi x'organizzazzjoni tista' ssejjaħ, fejn tista' taħdem u x'jista' tonfoq, kamp b'kamp.

Politika tinħażen għal kull organizzazzjoni u tinqara fuq kull talba ta' inferenza. Il-defaults huma dawk sikuri: hosting proprjetà tal-UE jew f'reġjun tal-UE, żamma żero, data pubblika u interna biss, traċċa meħtieġa.

Kampijiet

Kamp Ħażna Default X'jiddeċiedi
residency_allowed JSON array ["eu_owned_eu_operated","eu_region_of_non_eu_parent"] Liema klassijiet ta' hosting jista' jkollu endpoint. Filtru, mhux preferenza: endpoint barra mil-lista qatt ma jintgħażel.
providers_allow JSON array [] — any Vojt ifisser kwalunkwe fornitur. Lista mhux vojta ssir lista ta' permessi.
providers_deny JSON array [] Fornituri li qatt ma jistgħu jintużaw, iċċekkjati qabel il-lista ta' permessi.
models_allow JSON array [] — any Vojt ifisser kwalunkwe mudell. Lista mhux vojta ssir lista ta' permessi.
models_deny JSON array [] Mudelli li qatt ma jistgħu jintużaw.
max_usd_per_1m REAL, nullable null — no cap L-ogħla prezz imħallat għal kull miljun token li endpoint jista' jiswa. Ogħla minnu, l-endpoint jiġi rrifjutat.
max_usd_per_day REAL, nullable null — no cap Limitu ta' nefqa ta' kuljum għall-organizzazzjoni. Meta jintlaħaq, iwieġeb 402 budget_exceeded.
retention TEXT zero Żamma tal-prompt permessa. Żero biss huwa implementat: kwalunkwe valur ieħor li l-politika tippermetti jġiegħel it-talba tfalli minflok ma taħżen xi ħaġa.
data_classes_allowed JSON array ["public","internal"] Klassijiet ta' data li talba tista' tiddikjara. Klassi barra mil-lista tiġi rrifjutata.
require_trace INTEGER 0/1 1 Jekk kull sejħa ta' inferenza tħalli ringiela ta' traċċa. B'żamma żero, traċċa żżomm metadata, qatt mhux il-korp tal-prompt.
allow_partner_endpoints INTEGER 0/1 0 Jekk jistgħux jintużaw endpoints operati minn parent mhux tal-UE. Mitfi b'mod default.
json_logic JSON, nullable null Riservat għal regola personalizzata futura. Xejn ma jaqrah illum, għalhekk ma jbiddel l-ebda deċiżjoni.

Liema politika tapplika

Talba tista' ssemmi waħda b'llmeu.policy_id. Mingħajrha, tapplika l-politika default tal-organizzazzjoni. policy_id li jappartjeni għal organizzazzjoni oħra jiġi rrifjutat b'policy_not_found, għax it-tfittxija dejjem tkun limitata għall-organizzazzjoni li l-ċavetta tappartjeni għaliha.

"llmeu": { "policy_id": "the-uuid-from-the-console" }

Għax il-politika default tapplika għal kull ċavetta, il-wegħda ta' residenza ta' organizzazzjoni mhix xi ħaġa li min jagħmel talba jista' jevita billi jħalli barra kamp.

L-ordni li fih jiġu esegwiti r-regoli

L-ewwel it-tip ta' endpoint — entrata tal-katalgu biss tiġi rrifjutata qabel kull ħaġa oħra — imbagħad l-istatus, imbagħad il-klassi ta' residenza u r-reġjun, imbagħad il-listi tal-fornituri u tal-mudelli, imbagħad ir-regola tal-partner, vision, daqs tal-kuntest u prezz. Is-sekwenza sħiħa, bil-kodiċi ta' falliment li tipproduċi kull pass, tinsab fuq il-paġna tar-routing.

Editjar

Fil-console, jew b'PUT /platform/v1/policies/{id} bl-użu ta' ċavetta li ġġorr platform_write. Bidla tapplika għat-talba li jmiss; talba li diġà qed issir iżżomm il-politika li bdiet biha.