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
- En OpenAI ChatGPT Plus-konto
- 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.
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: