ChatGPT Actions
Integrează PayLinks cu ChatGPT folosind Actions de la OpenAI (fostele Plugins).
Prezentare generală
ChatGPT Actions permit GPT-urilor personalizate să interacționeze cu API-ul PayLinks. Această integrare le permite utilizatorilor ChatGPT să gestioneze linkuri de plată și să vizualizeze analitice prin conversație naturală.
Configurare
1. Creează un GPT personalizat
- Mergi pe chat.openai.com și dă click pe "Explore GPTs" > "Create"
- În tab-ul Configure, derulează până la Actions
- Dă click pe Create new action
2. Importă specificația OpenAPI
PayLinks oferă o specificație OpenAPI publică pentru ChatGPT Actions:
https://paylinks.ro/openapi-public.yaml
Lipește acest URL în câmpul Import from URL.
3. Configurează autentificarea
- Setează Authentication type pe "API Key"
- Setează Auth Type pe "Bearer"
- Introdu JWT token-ul tău PayLinks ca API key
4. Testează acțiunea
Încearcă să întrebi GPT-ul tău personalizat:
- "Listează linkurile mele de plată"
- "Creează un link de plată pentru un workshop la 199 RON"
- "Arată-mi sumarul veniturilor"
Endpoint-uri disponibile
Specificația OpenAPI publică expune un subset al API-ului PayLinks potrivit pentru ChatGPT:
- Operații CRUD pe linkuri de plată
- Listarea tranzacțiilor
- Sumar analitice
- Listarea clienților
Endpoint-urile de administrare și cele sensibile sunt excluse din motive de securitate.
Limitări
- ChatGPT Actions au o limită de 100.000 de caractere per răspuns
- Operațiile complexe în mai mulți pași pot necesita mai multe tururi de conversație
- Upload-ul de fișiere nu este suportat prin Actions
- Reînnoirea token-ului necesită intervenție manuală când acesta expiră