Dokumentation

AI-profiler

En profil är ett val som tilldelar en modell till varje agent och låses under hela körningen.

En Profil för AI avgör vilka modeller som utför ditt arbete. Du väljer en profil för ett arbetsstycke – inte en per agent – och den förblir oförändrad under hela arbetsflödet.

En profil är en uppsättning modeller, en per agent

Det här är den del som är viktig att förstå ordentligt.

En profil är inte en enda modell. Den innehåller en tilldelning per agentroll: en modell för Arkitekten, en för utvecklaren, en för QA, en för Granskare — var och en med en reservmodell om förstahandsvalet inte är tillgängligt. Profiler kan också tilldela en Beslutsmotor för avgränsade klassificeringar och kontroller. Den här rollen använder en beslutsmodell i stället för en chattmodell, har ingen generativ reservmodell och ersätter inte leveransagenterna. Se Beslutsmotor för konfiguration och skyddsåtgärder.

I läget för samordnare är arkitekten samordnaren: den fortsätter med uppgiften efter planeringen, lämnar över arbetet till utvecklaren, QA och granskaren och avgör när uppgiften är klar. Den använder arkitektmodellen i profilen, som i profilinställningarna benämns Arkitekt / samordnare. Det finns ingen separat tilldelning av samordnare och ingen samordnarprofil: när du väljer en profil för ett arbete väljer du modell för alla roller, även samordnarens.

Agenternas individuella tänkande hanteras redan i profilen. Titta på Budget: den väljer inte bara den billigaste modellen för allt. Den kombinerar en billig modell med bred allmänkunskap för arkitekten – eftersom planering kräver bredd – med en billig men faktiskt kapabel modell för utvecklaren, eftersom det ställer andra krav att skriva kod som kompilerar. Båda är billiga, men det är inte samma modell.

Att välja en profil innebär alltså att välja en avvägning genom hela arbetsflödet, inte en enda kvalitetsinställning.

BudgetKostnadsoptimeradLåst under körning
  • ArkitektModellsedanReservmodell· låg kostnad, bred allmänkunskap för planering
  • UtvecklareModellsedanReservmodell· låg kostnad, bra på att skriva kod
  • QAModellsedanReservmodell
  • GranskareModellsedanReservmodell
  • BeslutsmotorValfri beslutsmodell för avgränsade kontroller. Ingen generativ reservmodell.
En profil omfattar hela arbetsflödet och har en reservmodell för varje roll. Den låses när körningen börjar, så modellerna som används för en slutförd uppgift förblir desamma.

De färdiga profilerna

ProfilOptimerad för
BudgetKostnad. Rutinarbete, dokumentation och enkla ändringar
SmartastKapacitet. Arkitektur, felsökning och kritiska kodvägar
SnabbSvarstid. Iterativt arbete där du vill ha svar direkt
SupersnabbMaximal hastighet med mindre strikta kvalitetskontroller
Endast EUModeller som körs i EU, för krav på datalagring inom en viss region
GratisIngen modellkostnad; Coroid dirigerar till kostnadseffektiva modeller
Lågt koldioxidavtryckMindre modeller på elnät med lägre utsläppsintensitet

Profilen låses medan arbetet pågår

En profil tilldelas när arbetet skapas och är låst när körningen har börjat. I gränssnittet visas ett hänglås på profilbrickan medan en uppgift körs.

Det får två följder:

  • Du kan ändra den när uppgiften inte körs – innan den startar eller när den har stoppats.
  • En slutförd uppgift behåller profilen den kördes med. Dokumentationen av vad som skapade en ändring förblir korrekt, och kostnaden för en uppgift kan alltid förklaras utifrån de modeller som faktiskt användes.

Låsningen är viktig eftersom ett arbetsflöde som bytte modell halvvägs skulle skapa en plan med en modell och en implementation med en annan, utan en konsekvent förklaring till varför resultatet ser ut som det gör.

Välja profil

Eftersom en profil omfattar hela arbetsflödet handlar frågan om vad det här arbetet förtjänar:

  • Rutinarbete med tydliga specifikationer, nära befintliga tester → Budget.
  • Arkitektoniskt viktigt eller i kod som inte får bli fel → Smartast.
  • Iterering och noggrann granskning → Snabb eller Supersnabb.
  • Krav på datalagring inom en viss region → Endast EU.

Endast EU och Lågt koldioxidavtryck

De här två profilerna ställer begränsningar i stället för att ange kvalitetsnivåer.

Endast EU begränsar dirigeringen till modeller som körs i EU. Om du har krav på datalagring inom en viss region är det så här du uppfyller dem – men det är en faktisk begränsning, så viss kapacitet blir inte tillgänglig.

Lågt koldioxidavtryck prioriterar mindre modeller på elnät med lägre utsläppsintensitet. Coroid rapporterar uppskattade utsläpp från inferensdrift; uppskattningen omfattar endast inferens och är inget påstående om koldioxidneutralitet.

Anpassade profiler

Professional omfattar systemprofiler och anpassade AI-profiler. Att välja modell och reservmodell för varje agentroll separat – i stället för att acceptera en färdig avvägning – är en Enterprise-funktion som för närvarande är i privat förhandsversion.

Använd den här möjligheten när en färdig profil nästan passar, men inte riktigt på ett enda område – till exempel en Budget-profil överallt utom för en starkare granskare, eftersom organisationens granskningsregler ställer höga krav.

Använda egna nycklar

Modeller kan tillhandahållas via Coroid eller med dina egna leverantörsuppgifter. Profilens modellalternativ anger vilket som gäller. Med BYOK betalar du leverantören direkt enligt dina egna priser, och Coroid lägger inte på något påslag i något av fallen.

Nycklar krypteras när de lagras, lämnas aldrig tillbaka av API och tas aldrig med i inställningsexporter. Se Leverantörsnycklar.

Var du ändrar dem

Organisationens standardinställningar finns under Inställningar → Profil för AI. Profilen för ett specifikt arbete ställs in i formuläret Nytt arbete , under avancerade inställningar.