Konfiguracja AI Assistant
AI Assistant to rozszerzenie VSoft archITekt Studio wykorzystujące mechanizmy sztucznej inteligencji do wspierania pracy użytkownika podczas tworzenia aplikacji. Rozwiązanie wykorzystuje mechanizm modeli językowych dostarczany przez OpenAI.
Użytkownik budujący aplikację ma możliwość korzystania z tej funkcjonalności:
- Korzystając z pośrednictwa VSoft (domyślna opcja).
- Korzystając z własnego konta w OpenAI.
Domyślnie AI Assistant łączy się z modelami OpenAI za pośrednictwem serwisu VSoft. Korzystanie z tej opcji nie wymaga żadnej dodatkowej konfiguracji. Wymagane jest jedynie posiadanie aktywnej licencji deweloperskiej.
Ten sposób dostępu jest limitowany: każdy użytkownik ma ograniczoną (odnawialną) ilość tokenów do wykorzystania w okresie czasu.
Istnieje możliwość korzystania z funkcjonalności modeli językowych GPT przy pomocy własnego konta OpenAI. VSoft archITekt Studio łączy się wówczas bezpośrednio z API udostępnianym przez OpenAI. Wykorzystanie tego trybu znosi ograniczenia w postaci limitowania ilości zapytań, a także daje możliwość wyboru modelu, z którego użytkownik chce korzystać.

Konfigurację połączenia wykorzystywanego przez AI Assistant można wykonać w aplikacji VSoft archITekt Launcher. Po wybraniu sposobu połączenia OpenAI API key użytkownik może wskazać klucz API oraz wybrać model językowy, który będzie używany do generowania odpowiedzi.
Po wybraniu opcji OpenAI API key należy samodzielnie skonfigurować połączenie z usługami OpenAI, uzupełniając poniższe pola:
- OpenAI API key – klucz API służący do uwierzytelniania żądań wysyłanych do usług OpenAI.
- OpenAI organization – identyfikator organizacji OpenAI. Jeżeli konto jest przypisane do wielu organizacji, możesz wskazać organizację, która ma zostać użyta do obsługi zapytań. Pozostaw pole puste, aby wykorzystać organizację domyślną.
- OpenAI model – model językowy wykorzystywany przez AI Assistant do generowania odpowiedzi na polecenia użytkownika.

Po zmianie sposobu połączenia wymagany jest restart VSoft archITekt Studio by nowa konfiguracja została uwzględniona. Informacja o sposobie połączenia z OpenAI wyświetlana jest na oknie szczegółów AI Assistant.