Hop til hovedindhold

Udgivelsessiden

Udgivelse er den ene side, hvor du bestemmer, hvad omverdenen ser af din agent — og hvorfra du udgiver den. Ruten er /agenter/:id/konfiguration.

Siden beskriver én kontrakt: hvilke inputs agenten beder om, og hvilke outputs den leverer. Den kontrakt læses af begge de udgange, siden har — appens brugere ser den som en formular, og et flow, der bruger agenten som byggeklods, forbinder til den som handles. Derfor forgrener vejen sig først nederst på siden, ikke i to forskellige opsætninger.

Udgivelsessiden

Adgang

  • Udvikler, Administrator: Kan åbne siden og udgive
  • Du skal desuden have redigeringsadgang til den konkrete agent

Sådan åbner du siden

FraHvordan
EditorenKnappen Udgivelse i værktøjslinjen. Den gemmer agenten først og åbner så siden
Agentens detaljesideKnappen Udgivelse øverst — eller under Hurtige handlinger
Apps → Ny appVælg en agent og klik Gå til Udgivelse

Udgivelse-knappen i editoren

Editoren indsender og udgiver aldrig selv. Al udgivelse sker herfra, så en version aldrig kan nå ud med en kontrakt, ingen har set på.

Siden har to halvdele

Øverst på siden står, hvad det betyder at gemme her:

Konfigurationen her er en del af agentens indhold og fryses sammen med agenten, når du sender til kvalitetskontrol. Versionen ændrer sig ikke, når du gemmer, så dine tests gælder stadig — men en godkendt agent sættes tilbage til kladde og skal godkendes i kvalitetskontrol igen, før den kan udgives.

Det er den vigtigste skelnen på siden:

HalvdelOverskrift på sidenBetydning
KontraktenFryses med versionenInputs, outputs, chat-værktøj og beskrivelse. Fryses ind i versionen og indgår i kvalitetskontrol og forsegling
DriftKan ændres uden ny kvalitetskontrolBrugervejledning, service-besked og adgang. Kan rettes når som helst — også på en udgivet app — uden at røre versionen

Inputs og outputs

De to lister er udledt af flowet: hvert input, agenten kan modtage, og hvert færdigt output, den producerer.

For hvert felt kan du:

  • Slå det til eller fra med kontakten — slukkede felter vises ikke for brugerne og eksponeres ikke som handles
  • Omdøbe det — navnet er det, appens brugere og andre flows ser

For inputs er der desuden:

KontrolBetyder
PåkrævetFeltet skal udfyldes, før appen kan køre
GruppeBetinget påkrævet: inputs med samme gruppenavn kræver, at mindst ét af dem udfyldes. Fx "Upload dokument" og "Indsæt tekst" i gruppen kilde
Brug standardværdiVis agentens egen standardværdi som udgangspunkt i stedet for et tomt felt. Vises kun for inputs, der har en standardværdi
AgentBase foreslår navnene

Første gang du åbner siden for en agent, læser AgentBase flowet og foreslår feltnavne, beskrivelse og brugervejledning. Forslag er markeret med chippen Forslag, som forsvinder, så snart du selv retter feltet. Vil du have et nyt bud på en hel sektion, klikker du Foreslå igen ved Inputs eller Outputs — har du selv navngivet felter dér, bliver du spurgt først.

Kan en byggeklods i flowet ikke indlæses, vises en advarsel, og den gemte opsætning for dens felter bevares uændret.

Fryses med versionen

  • Aktivér som chat-værktøj — lader Chat kalde appen som et værktøj. Beskrivelsen fortæller sprogmodellen, hvad værktøjet gør, og er derfor påkrævet, når kontakten er slået til
  • Beskrivelse — hvad appen gør

Drift

Drift-sektionen

  • Brugervejledning — vises til brugerne, når de åbner appen. Markdown understøttes
  • Service-besked — kort besked til appens brugere, fx om nedetid
  • Adgang — hvem må bruge udgivelsen

Adgang

Niveauet gælder både appen i Galleriet og byggeklodsen i andre flows — det er én udgivelse med to eksponeringer.

NiveauBetyder
TeamTeamets medlemmer kan bruge udgivelsen
OrganisationAlle i organisationen kan bruge udgivelsen
PrivatKun dig. Kan ikke vælges her, men vises, hvis udgivelsen allerede er privat — en byggeklods kan ikke være privat

Er udgivelsen privat, står der en advarsel i sektionen:

Udgivelsen er privat. En byggeklods skal kunne bruges af andre, så vælg Team eller Organisation for at udgive den som byggeklods.

Knappen Udgiv som byggeklods er ikke slået fra af det — bekræftelsesdialogen gentager sætningen, og først når du bekræfter, afviser AgentBase udgivelsen. Vælg Team eller Organisation under Adgang først.

Hvor et valg lander, afhænger af, om agenten allerede har en udgivelse:

  • Ingen udgivelse endnu: felterne er en skabelon, som den første udgivelse arver
  • Har en app: felterne er appens, og en ændring gælder appen med det samme, når du gemmer — også mens den er udgivet

Gem konfiguration

Gem konfiguration nederst gemmer begge halvdele. Knappen er slået fra, når der ikke er noget at gemme.

At gemme kontrakten er en indholdsændring: den bumper ikke versionen (dine tests gælder stadig), men en godkendt agent sættes tilbage til kladde og skal gennem kvalitetskontrol igen, før den kan udgives. En ændring i Drift-halvdelen gør ingen af delene.

Forlader du siden med ugemte ændringer, bliver du spurgt først.

Udgang 1: Send til kvalitetskontrol

Send til kvalitetskontrol

Sektionen ligger nederst på siden med de felter, indsendelsen bærer — versionsnavn og udgivelsesnoter, begge foreslået af AgentBase — og en kvittering for, hvilke af agentens tests der følger med. Klikker du Send til kvalitetskontrol, gemmes konfigurationen først, og derefter fryses versionen.

Se Send til kvalitetskontrol for hele forløbet.

Udgang 2: Udgiv som byggeklods

Udgiv som byggeklods

Udgiv som byggeklods gør agenten tilgængelig som ét step i andre flows — uden kvalitetskontrol. Kvaliteten bedømmes dér, hvor den færdige app anmeldes, fordi det er der, den samlede adfærd kan vurderes.

Knappen gemmer konfigurationen og spørger så, hvem byggeklodsen når ud til:

Bekræft byggeklods

Bekræfter du:

  • Den gemte version fryses som en byggeklods-udgivelse
  • Agenten dukker op i byggeklods-vælgeren under kategorien Agent-byggeklodser for alle, der har adgang
  • Agentens status ændres ikke, men pillen på agent-listen viser Udgivet som byggeklods
Byggeklodsen kan ikke bare slås fra igen

Så længe andre flows bruger byggeklodsen, kan du ikke slå den fra — de flows skal først fjerne den. Det er med vilje: ellers ville deres step holde op med at virke uden varsel.

Kontakten sidder bagefter på appen under Eksponering, se App-indstillinger.

Er agentens udgivelse allerede en app i Galleriet, virker knappen ikke

En udgivelse serverer én version, så den strengeste eksponering bestemmer. Er appen udgivet i Galleriet, kan den kun køre en version, der er godkendt i kvalitetskontrollen — og AgentBase spørger om det, før versionen fryses. En version, der ikke findes endnu, er aldrig godkendt, så Udgiv som byggeklods her på siden kan aldrig lykkes for sådan en app. Det gælder også, selv om du lige har fået en version godkendt.

Afvisningen er ikke en slukket knap: du klikker, bekræfter i dialogen, og får så beskeden

Appen "…" er udgivet i Galleriet, så den kan kun køre en version, der er godkendt i kvalitetskontrollen. Send versionen til kvalitetskontrol, eller fjern appen fra Galleriet.

Vejen videre går ikke herfra: en app i Galleriet gøres til byggeklods med kontakten Eksponering på selve appen, som kun kræver, at appen er udgivet. Se App-indstillinger.

Nye versioner af en byggeklods

En byggeklods er versioneret som enhver anden byggeklods: versionen ligger i dens type (app:…@2). Udgiver du en ny version, får den et nyt nummer, og flows, der allerede bruger den gamle, bliver på den, indtil deres ejer opgraderer. Ingen byggeklods-version fjernes.

Husk, at en udgivelse kun serverer én version ad gangen: er den samme udgivelse også en app i Galleriet, er det den strengeste eksponering, der bestemmer, hvilken version der må serveres — og så skal versionen godkendes i kvalitetskontrollen først.

Hvad kan blokere udgivelsen

BeskedHvorÅrsag
Tilføj en byggeklods før du kan udgive agentenEditorens Udgivelse-knapFlowet er tomt, så døren hertil er lukket
Denne version er arkiveret og kan ikke sendes til kvalitetskontrolSend til kvalitetskontrolAgenten er arkiveret — gendan den først
Denne version er arkiveret og kan ikke udgivesUdgiv som byggeklods (og editorens Udgivelse-knap)Samme årsag — gendan agenten først
Denne version blev afvist i kvalitetskontrollen …Send til kvalitetskontrolGem en reel ændring af agenten eller konfigurationen, før du kan indsende igen

Beskederne vises som hover-tekst på den slukkede knap. To ting blokerer ikke knappen, men afvises først, når du har bekræftet: en privat udgivelse (se Adgang under Drift) og en app, der allerede er udgivet i Galleriet (se Udgiv som byggeklods).

Relaterede sider