Odpowiedzi AI
GetMyBot podłącza modele językowe przez integrację AI i stosuje je za pomocą akcji AI w reakcjach. Dzięki temu bot odpowiada swobodnym tekstem, klasyfikuje wiadomości i wyodrębnia z nich dane strukturalne.
Podłączenie modelu
Dodaj integrację typu AI (sekcja Integracje) i uzupełnij:
- Base URL — adres API zgodnego z OpenAI (domyślnie
https://api.openai.com/v1). Obsługiwane są OpenAI, OpenRouter, serwery lokalne i inni kompatybilni dostawcy. - Model — np.
gpt-4o-mini. - Systemowy prompt — ogólna instrukcja dla modelu.
- Klucz API — klucz dostawcy (przechowywany w postaci zaszyfrowanej; można przenieść do poświadczeń).
Akcja „AI"
W reakcji dodaj akcję AI i skonfiguruj:
- Integracja AI — który podłączony model ma być używany.
- Prompt — zadanie dla modelu; obsługuje podstawienia (
{{text}},{{param.klucz}},{{ctx.klucz}}). - Zapisz odpowiedź w parametrze i/lub Zapisz odpowiedź w ctx (klucz) — gdzie umieścić wynik.
- Schemat JSON do ekstrakcji — jeśli podany, model zwróci ustrukturyzowany JSON zgodny ze schematem (do analizowania zgłoszeń, wyodrębniania pól, klasyfikacji). Wynik można iterować pętlą po liście.
- Wyślij odpowiedź użytkownikowi — natychmiastowe wysłanie wygenerowanego tekstu na czat.
Blok AI w wiadomości
W konstruktorze wiadomości dostępny jest blok AI z własnym promptem — generuje on część odpowiedzi na bieżąco (zob. Wiadomości i przyciski).
Przykłady zastosowań
- Swobodny asystent dialogowy: prompt + „wyślij odpowiedź użytkownikowi".
- Analiza zgłoszenia: schemat JSON wyodrębnia temat, kontakt i pilność do
ctx, a następnie — zapis do kolekcji i powiadomienie operatora. - Klasyfikacja: odpowiedź modelu jest zapisywana w parametrze i weryfikowana warunkiem „Z parametrami".
Co dalej
- Akcje — inne akcje reakcji.
- Podstawienia i formuły — zmienne w promptach.
- Kolekcje i dane — przechowywanie wyodrębnionych danych.