Lær, hvordan du bruger OpenAI Assistants API til at oprette ChatGPT AI-agenter

Hubel Labs har skabt en fantastisk introduktion til den nye OpenAI Assistants API, som for nylig blev afsløret på OpenAIs første DevDay nogensinde. Det nye API-værktøj er specielt designet til markant at forenkle processen med at bygge brugerdefinerede chatbots og tilbyde mere avanceret funktionalitet sammenlignet med ChatGPTs brugerdefinerede GPT-builder, som er integreret i ChatGPT-onlinetjenesten.

Avancerede API-funktioner har potentialet til betydeligt at strømline processen med at hente og bruge information. Denne hurtige oversigtsvejledning og instruktionsvideoer skabt af Hubel Labs vil give flere oplysninger om funktionerne i OpenAI Support API, det nye GPTs-produkt, og hvordan udviklere kan bruge API'et til at oprette og administrere chatbots.

Hvad er en Helper API?

Helper API lader dig oprette AI-assistenter i dine egne apps. En guide har instruktioner og kan trække på skabeloner, værktøjer og viden for at reagere på brugeranmodninger. Assistants API understøtter i øjeblikket tre typer værktøjer: Kodefortolkning, Hentning og Funktionsopkald. I fremtiden planlægger vi at frigive flere OpenAI-designede værktøjer og give dig mulighed for at levere dine egne værktøjer på vores platform.

Brug Assistants API til at oprette ChatGPT-apps

Assistants API er et kraftfuldt værktøj bygget på de samme egenskaber, som muliggør det nye GPT-produkt, brugerdefinerede instruktioner og værktøjer såsom kodefortolker, henter og funktionskald. I det væsentlige giver det udviklere mulighed for at oprette brugerdefinerede chatbots baseret på GPT-sprogmodellen. Udviklere behøver ikke længere at opdele filer i bidder, bruge en indlejrings-API til at omdanne bidderne til indlejringer og placere indlejringerne i en vektordatabase til cosinus-lighedssøgning.

API'et er baseret på to nøglekoncepter: en hjælper og en rød tråd. Assistenten definerer, hvordan den tilpassede chatbot fungerer, og hvilke ressourcer den har adgang til, mens tråden gemmer brugerbeskeder og assistentsvar. Denne struktur giver mulighed for effektiv kommunikation og datahentning og forbedrer derved funktionaliteten og anvendeligheden af ​​chatbotten.

Oprettelse af en guide og tråd er en simpel proces. Udviklere kan godkende ved hjælp af et organisations-id og en API-nøgle, uploade de filer, som guiden skal have adgang til, og oprette guiden med instruktioner, en skabelon, værktøjer og instruktioner, specifikke filidentifikatorer. De kan også opdatere assistentens konfiguration, hente en eksisterende assistent, oprette en tom tråd, køre assistenten for at få et svar, hente den fulde liste over meddelelser i tråden og slette assistenten. OpenAIs platform giver udviklere mulighed for at udføre alle disse opgaver uden kode, hvilket gør den tilgængelig for folk, der ikke koder.

Opret tilpassede GPT'er med agenter

En af de mest bemærkelsesværdige funktioner ved Helper API er dens evne til at kalde funktioner. Denne funktion giver chatbotten mulighed for at ringe til agenter og udføre backend-opgaver, såsom at hente bruger-id'er, sende e-mails og manuelt tilføje spilabonnementer til brugerkonti. Konfiguration af funktionskaldet svarer til gendannelsestilstand med en hjælper, der har et navn, en beskrivelse og en underliggende model. Assistenten kan modtage op til 128 forskellige værktøjer, som kan ejes af en virksomhed.

OpenAI Assistants API

Assistenten kan modtage filer, såsom ofte stillede spørgsmål, som den kan referere til. Det kan også tildeles funktioner, såsom at søge efter bruger-id'er, sende e-mails og manuelt tilføje spilabonnementer. Assistenten kan tildeles en tråd, der indeholder en brugermeddelelse, som den vil køre og sætte på pause, hvis den har brug for handling. Guiden vil angive, hvilke funktioner der skal kaldes, og hvilke parametre der skal videregives. Guiden vil derefter vente på resultaterne af de kaldte funktioner, før den afslutter udførelsesprocessen og tilføjer en besked til tråden.

Trådstyringsfunktionen i Support API giver dig mulighed for at afkorte lange tråde, så de passer ind i pop op-vinduet. Dette giver chatbotten mulighed for effektivt at håndtere forespørgsler, der kræver information fra filer, såvel som dem, der kræver funktionskald, selvom de kræver flere funktionskald.

Det er dog værd at bemærke, at Helpdesk API i øjeblikket ikke tillader udviklere at oprette en chatbot, der kun besvarer spørgsmål om deres vidensbase og intet andet. På trods af denne begrænsning er Helper API et innovativt værktøj, der kan revolutionere den måde, udviklere bygger og administrerer chatbots på. Dens avancerede funktioner og brugervenlige grænseflade gør den til en lovende tilføjelse til OpenAI's suite af AI-værktøjer.

Billedkredit: Hubel Labs

Læs mere guide:

Skriv en kommentar

Din e-mail-adresse vil ikke blive offentliggjort. Påkrævede felter er markeret med *