Huskeren: En Guide til Første Gangs Udviklere

Introduktion

Velkommen til Rememberizer! Denne vejledning beskriver, hvordan du opretter en tilpasset OpenAI GPT, Demo GPT—en øvelse, der fremviser, hvordan Rememberizer forbedrer din GPT-tjeneste til brugerne. Vi vil dække app-registrering og sømløs Rememberizer-integration som en handling. Derefter konsoliderer dine brugere deres indholdskilder i personlige, dynamiske vidensbaser til interaktion med din GPT.

*Hvis du planlægger at oprette din egen AI-applikation i stedet for at bruge en brugerdefineret GPT, så tjek venligst den sidste sektion af denne blog.

Se den hurtige demo-video her eller gennemgå trin-for-trin vejledningen nedenfor:

Krav

  1. En OpenAI ChatGPT Plus-konto
  2. Et eller flere af de understøttede videnslagre, f.eks. Slack, Dropbox eller Google Drive, så du kan teste din GPT som bruger.

Kontoopsætning og indledende trin

Klik på følgende link, og du vil blive sendt til vores Rememberizer-hjemmeside:

Klik på Kom i gang, og klik derefter på Registrer app. På dette tidspunkt vil du blive bedt om at Logge ind eller Tilmeld dig. Fuldfør tilmeldingen. Hvis du ser en Log ind-skærm, skal du klikke på ‘Tilmeld dig’-muligheden, som ser sådan ud: “Har du ikke en konto? Tilmeld dig

Du vil derefter blive bedt om at udfylde dine app-detaljer i formularen Registrer ny app.

Trin 1: Registrer din app

Dette kræver noget frem og tilbage mellem registreringen af den nye applikation, i dette tilfælde en GPT, og oprettelsen af GPT'en.

  • "Anvendelsesnavn,” skriv GPT-navnet; vi vil bruge Demo GPT i vores eksempel.
  • “Landing page URL,” URL'en til GPT (vi får dette, når vi opretter GPT; for nu, tilføj https://placeholder.com)
  • "Autoriseret anmodningsoprindelse,” indtast domænet til Chat GPT-webstedet. https://chat.openai.com
  • "Autoriserede omdirigerings-URL'er” er callback-URL'en (vi får dette, når vi opretter GPT; for nu, tilføj https://placeholder.com)
  • klik på "Opret app".

Trin 2: Konfigurer applikationsindstillinger og legitimationsoplysninger.

Åbn din nyoprettede Demo GPT-app.
Tag notits af App-legitimationsoplysningerne, fordi vi skal kopiere dem ind i vores GPT, når vi bygger det.

Opret en GPT

Du kan starte med at oprette en GPT i ChatGPT UI.

GPT-konfigurationer

Du kan udfylde oplysningerne, som du ønsker. Her er et grundlæggende eksempel, som du kan prøve:

Opret Rememberizer-handling

Fra GPT-editoren:

Vælg "Konfigurer" rul ned, indtil du ser "Opret ny handling"

Klik på hjulet ved siden af Godkendelse og indstil godkendelsestypen til OAuth.

Indsæt Klient ID og Klient Hemmelighed fra Rememberizer Anvendelseslegitimationsoplysningerne ovenfor:

Authorization URL: https://api.rememberizer.ai/api/v1/auth/oauth2/authorize/

Token URL:  https://api.rememberizer.ai/api/v1/auth/oauth2/token/

Lad Scope være tom.

Klik Gem.

Felter Eksempelværdi
Navn Demo GPT
Beskrivelse Tal direkte til alle dine PDF-filer, dokumenter, regneark og præsentationer på Google Drive og Slack-kanaler.
Vejledninger Demo GPT er designet til at interagere problemfrit med Rememberizer-værktøjet, hvilket gør det muligt for brugere effektivt at forespørge deres data fra flere kilder som Slack, Dropbox og Google Drive. Det primære mål er at give hurtig og præcis adgang til brugerens data, hvilket udnytter Rememberizers kapaciteter til at optimere søgehastighed og præcision. GPT'en bør guide brugerne i at formulere deres forespørgsler og fortolke resultaterne, hvilket sikrer en glat og brugervenlig oplevelse. At opretholde klarhed og præcision i svarene er essentielt, især når det gælder datahentning og analyse. GPT'en bør være i stand til at håndtere et bredt spektrum af forespørgsler, fra simple dataopslag til mere komplekse søgninger, der involverer flere parametre eller kilder. Fokus er på at forbedre brugerens evne til hurtigt og effektivt at få adgang til de oplysninger, de har brug for, hvilket gør processen så problemfri som muligt.

Udfyld GPT-skemat med Rememberizer API'en

Udfyld Rememberizer's OpenAPI-specifikation. Kopier indholdet i den udvidelige sektion nr. 4 i linket nedenfor og indsæt det i Schema-feltet:

https://docs.rememberizer.ai/developer/creating-a-rememberizer-gpt#rememberizer_openapi.yaml

Fortrolighedspolitik

Tilføj dette link som privatlivspolitik: https://docs.rememberizer.ai/notices/privacy-policy.

Efter at have oprettet handlingen, skal du gemme GPT, og derefter

Kopier linket til GPT, som vil se nogenlunde sådan ud:https://chat.openai.com/g/g-dSiQf1hmQ-demo-gpt

Nu gå tilbage til Rediger GPT

Kopier linket til Callback URL, som vil se således ud:https://chat.openai.com/aip/g-16b19be82471cb3841d9ad5515f26d51c0206aaf/oauth/callback

Opdater Rememberizer App Oplysninger

GPT Link og Callback URL

Udfyld GPT-linket og Callback-URL'en fra ovenstående trin og gem applikationen.

Publicer som Offentlig, hvis du vil have din app i den Udstillede App Katalog

Når vi har gennemgået appen, og hvis der ikke er nogen problemer, vil vi offentliggøre appen og informere dig. Dette vil gøre din Custom GPT synlig for vores brugere, og vi vil aktivt annoncere din GPT til vores brugerbase.

Og nu kan vi teste appen

For at teste skal du oprette en brugerkonto og gennemgå processen med at teste din GPT som bruger. Vi har lavet en guide til det her: https://try.rememberizer.ai/blog/rememberizer-gpt-a-first-time-user-guide

Hvis du har til hensigt at udvikle din egen AI-applikation i stedet for at bruge en tilpasset GPT, bedes du se sektionen med yderligere læsning.


Dette repo inkluderer:

https://github.com/skydeckai/rememberizer-integration-samples

  • developer_guide.ipynb: Dette Jupyter Notebook fungerer som en omfattende guide for udviklere, der ønsker at integrere med Rememberizer. Det inkluderer trin-for-trin instruktioner om, hvordan man registrerer sin applikation, implementerer OAuth2 til brugerautorisering og bruger Rememberizers API'er til at få adgang til brugerdata. Notebooket kombinerer forklarende tekst med eksekverbare kodeeksempler og tilbyder en praktisk tilgang til at lære integrationsprocessen.
  • callback_server.py: Dette Python-script implementerer en simpel Flask-server designet til at håndtere OAuth2-tilbagesendelsen for Rememberizer-integrationer. Den lytter efter omdirigerings-URI'en, efter at en bruger har godkendt din applikation, og fanger autorisationskoden sendt af Rememberizer. Denne kode bruges derefter til at anmode om adgangstokens til API-interaktioner. Scriptet er en væsentlig komponent for udviklere uden en eksisterende serveropsætning, der muliggør hurtig og nem test og implementering af OAuth2-flowet.
  • rememberizer_openapi: OpenAPI-skema til at indsætte i GPT.

Her er en walkthrough-video:

Gå ikke glip af disse historier:

Dansk