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