OpenAI
Denne side er maskinoversat. Se den originale engelske artikel.

Funktionskald i Chat Playground

Du kan bruge funktionskald i OpenAI Playground.

Opdateret: 15 days ago

Funktionskald giver dig mulighed for at beskrive eventuelle brugerdefinerede funktioner eller eksterne API'er for assistenten, hvilket gør det muligt for assistenten intelligent at kalde disse funktioner ved at outputte et JSON-objekt, der indeholder de relevante argumenter.

Brug funktionskald i Chat Playground

Åbn værktøjsindstillingerne i Playground, og tilføj en funktion.

Indtast derefter JSON-skemaet med funktionens parametre. Med betafunktionen Generér kan du beskrive med almindelig tekst, hvad funktionen skal gøre, og få et forslag til et JSON-skema.

Funktionen vises nu under Værktøjer.

Test funktionen i Playground ved at indtaste en besked, der får modellen til at kalde funktionen.

For funktionen get_weather kan du for eksempel indtaste: »what is the weather in Berkeley?«

Når funktionen kaldes, skal du indtaste dens output, for eksempel {"temp": 80}, og vælge Kør. Assistenten bruger derefter det funktionsoutput, du har angivet, i sit svar.

Understøttes parallelle funktionskald?

Ja, parallelle funktionskald understøttes i Chat Playground.

Parallelle funktionskald betyder, at modellen kan foretage flere funktionskald samtidig, så deres virkninger og resultater kan behandles parallelt. Det er især nyttigt, hvis funktionerne tager lang tid, og reducerer antallet af forespørgsler og svar mellem applikationen og API'et.

Aktivér strukturerede outputs ved at angive strict: true i funktionsdefinitionen

Når strukturerede outputs er aktiveret, er du garanteret, at de argumenter, modellen genererer til funktionskald, følger det JSON-skema, du angiver.

Hvis du ikke bruger strukturerede outputs, er der ingen garanti for, at argumenternes struktur er korrekt. Derfor anbefaler vi, at du kontrollerer argumenterne med et valideringsbibliotek som Pydantic, før du bruger dem.


Læs mere om funktionskald med strukturerede outputs.

Gennemtving valg af funktion i Playground

  1. Vælg ikonet Indstillinger ud for modellens navn.

  2. Vælg Værktøjsvalg.

  3. Skift fra Automatisk til Påkrævet eller til den ønskede funktion, som du tidligere har oprettet.

Var denne artikel nyttig?