OpenAI
Denne siden ble maskinoversatt. Se den opprinnelige engelske artikkelen.

Funksjonskall i Chat Playground

Du kan bruke funksjonskall i OpenAI Playground.

Oppdatert: 8 days ago

Funksjonskall lar deg beskrive egendefinerte funksjoner eller eksterne API-er for assistenten, slik at assistenten intelligent kan kalle disse funksjonene ved å returnere et JSON-objekt som inneholder de relevante argumentene.

Bruk funksjonskall i Chat Playground

Åpne verktøyinnstillingene i Playground og legg til en funksjon.

Skriv deretter inn JSON-skjemaet med funksjonens parametere. Med betafunksjonen Generer kan du beskrive i ren tekst hva du vil at funksjonen skal gjøre, og få et forslag til JSON-skjema.

Du ser nå funksjonen oppført under Verktøy.

For å teste funksjonen i Playground skriver du inn en melding som får modellen til å kalle funksjonen.

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

Når funksjonen kalles, skriver du inn utdataene fra funksjonen, for eksempel {"temp": 80}, og velger Kjør. Assistenten bruker deretter funksjonsutdataene du har oppgitt, i svaret sitt.

Støttes parallelle funksjonskall?

Ja, parallelle funksjonskall støttes i Chat Playground.

Parallelle funksjonskall innebærer at modellen kan utføre flere funksjonskall samtidig, slik at virkningene og resultatene av kallene kan behandles parallelt. Dette er spesielt nyttig hvis funksjonene tar lang tid, og reduserer antall forespørsler og svar mellom applikasjonen og API-et.

Aktiver strukturerte utdata ved å angi strict: true i funksjonsdefinisjonen

Når strukturerte utdata er aktivert, er argumentene som modellen genererer for funksjonskall, garantert å samsvare med JSON-skjemaet du oppgir.

Hvis du ikke bruker strukturerte utdata, er det ingen garanti for at argumentene har riktig struktur. Vi anbefaler derfor at du bruker et valideringsbibliotek som Pydantic til å kontrollere argumentene før du bruker dem.


Les mer om funksjonskall med strukturerte utdata.

Tving frem funksjonsvalg i Playground

  1. Velg Innstillinger-ikonet ved siden av modellnavnet.

  2. Velg Verktøyvalg.

  3. Endre fra Automatisk til Påkrevd eller til ønsket funksjon (som er opprettet tidligere).

Var denne artikkelen nyttig?