A megosztott AI-szolgáltató- és modellkatalógus kezelése
Nyisd meg az Account AI-adminisztrációt a szolgáltató- és modelladminisztrációs jogosultságokkal. Végezd el az Account-beállítást. A katalógus bérlőhöz kötött, és a termékek között megosztott.
A szolgáltatók, modellek és bérlői alapértelmezések az authorization.providers, authorization.models és authorization.catalog_states táblákban élnek. A MailGen, a FormGen és a RecGen ugyanazokat a modellazonosítókat hivatkozhatja. A csoportos modelljogosultságok termékdimenzió nélkül az authorization.group_model_grants táblát használják. A termékjogosultság külön döntés marad.
Admin API
| Hitelesített AdminService-útvonal | Tartalom | Jogosultság |
|---|---|---|
GET/POST /providers, PATCH/DELETE /providers/:id | Bérlői szolgáltatólista és azonosító-alapú módosítások. | admin.ai.providers.read/manage |
GET/POST /models, PATCH/DELETE /models/:id | Bérlői modellek, beleértve az isDefault mezőt. | admin.ai.models.read/manage |
POST /models/:id/default | A bérlői alapértelmezett modell kiválasztása. | admin.ai.models.manage |
GET /groups és csoportmentés | Megosztott modelGrants. | admin.groups.read/manage, valamint admin.ai.models.assignToGroup a hozzárendeléshez |
GET /llm-usage | Bérlői összegzés és lapozott hívási nyilvántartás. | admin.ai.usage.read |
Az Account /api/admin/* proxy szerver által aláírt actor-bizonyítványt küld. Ez a bizonyíték adja a bérlőt és az actort. Az adatbázis-lekérdezések továbbra is bérlőhöz kötöttek. A nyilvános szolgáltatólisták csak a hasApiKey és a hasConfiguration értéket mutatják, a titkosított mezőértékeket soha.
A kulcsok és a konfiguráció külön hozzáférést használ az admin.ai.providers.apiKeys jogosultsággal és naplóesemények mellett. A használati adatok tokeneket, költségeket és állapotokat tartalmaznak, promptokat, kulcsokat vagy titkos konfigurációt nem.
A meglévő szolgáltató- és modellszerkesztések megőrzik az azonosítókat. Új kulcs megadásának hiányában a titkosított kulcs megmarad. Egy használatban lévő szolgáltatócél vagy modellidentitás nem irányítható át ugyanazon az azonosítón.
A régi MailGen-féle msintegrationv2.provider és msintegrationv2.model rekordok megmaradnak. A rendező leképezései authorization_provider_id és authorization_model_id UUID-kat használnak, titkos kulcsok másolása nélkül. Ezek a rekordok nem alkotnak külön termékkatalógust.
Alapmodell életciklusa
A bérlői alapértelmezés preferencia, nem jogosultság. A kiválasztáshoz aktív modell és szolgáltató kell, és az embedding modellek kizártak. A futásidő továbbra is ellenőrzi a felhasználó modelljogosultságát.
A kiválasztott modell vagy szolgáltató törlése vagy deaktiválása, illetve a modell embeddingre módosítása ugyanabban a tranzakcióban törli az elavult default_model_id értéket. Más bérlők alapértelmezései változatlanok maradnak. Ha az öröklött modellfeloldás sikertelen, újrapróbálás előtt ellenőrizd az aktív alapértelmezést és a felhasználói jogosultságot.