Samouczek — Korzystanie z łącznika analityki OpenAI w Qlik Cloud
Z tego samouczka dowiesz się, jak pracować z łącznikiem analityki OpenAI w celu wzbogacenia swoich aplikacji Qlik Sense o głębię kontekstową z modeli generatywnej sztucznej inteligencji. W szczególności pokazuje on, jak używać łącznika z dwiema konfiguracjami.
Łącznik analityki OpenAI możesz zintegrować bezpośrednio z modelem danych, aby dane generowane przez niego były wstępnie ładowane do aplikacji. Zamiast tego można go użyć w wyrażeniach wykresu. Samouczek pokazuje, jak przygotować się do pracy z łącznikiem i jak tworzyć połączenia przy użyciu dwóch konfiguracji. Następnie samouczek prowadzi przez podstawowe przykłady włączania tej funkcji do aplikacji Qlik Sense.
Przykłady w tym samouczku mogą również służyć do pracy z łącznikiem analityki platformy Azure OpenAI.
Konfigurowanie konta platformy OpenAI i środowiska Qlik Cloud
Przed rozpoczęciem pracy z łącznikiem analityki OpenAI należy wykonać kilka czynności. Obejmują one m. in.:
-
Utworzenie konta na platformie OpenAI
-
Uzyskanie klucza API OpenAI
-
Włączenie funkcji połączenia analityki w Qlik Cloud
Pełne informacje zawiera temat Pierwsze kroki z platformą OpenAI.
Tworzenie połączeń
Utwórz połączenia z łącznikiem analityki OpenAI ze strony Utwórz centrum aktywności Analytics lub z Edytora ładowania danych. Po utworzeniu połączeń możesz rozpocząć pracę bezpośrednio z platformą OpenAI przy użyciu skryptu ładowania lub w obiektach wykresu.
Wykonaj następujące czynności:
-
Utwórz nowe połączenie z OpenAI z Edytora ładowania danych lub ze strony Utwórz centrum aktywności Analytics. W edytorze ładowania danych łącznik OpenAI znajduje się w sekcji Źródła do analityki.
-
Wybierz Konfigurację, której chcesz użyć. Użyj jednej konfiguracji dla każdego nawiązywanego połączenia. Na potrzeby tego samouczka utwórz osobne połączenie do każdego z przykładów:
-
Przykład 1: OpenAI Completions API (GPT-3) — wiersze
-
Przykład 2: OpenAI Completions API (GPT-3) — tabele JSON
-
Przykład 3: OpenAI Chat Completions API (GPT-3.5, GPT-4) — wiersze
-
Przykład interaktywny: OpenAI Chat Completions API (GPT-3.5, GPT-4) — wiersze
-
-
Uwierzytelnij się w połączeniu, wprowadzając klucz API OpenAI wygenerowany w sekcji przygotowań tego samouczka.
-
Dostosuj domyślne wartości parametrów do swoich potrzeb.
InformacjaAby połączenie prawidłowo zaspokajało Twoje potrzeby, prawie zawsze należy zmienić wartość parametru Max Tokens. Ten parametr kontroluje rozmiar odpowiedzi, która zostanie wygenerowana. -
Dodaj Pole asocjacji, aby połączyć dane wyjściowe połączenia z modelem danych jednej ze swoich aplikacji. To będzie zależeć od tego, na których przykładach pracujesz.
-
Dla połączeń użytych w przykładach 1–3 wpisz RowId.
-
W tym przykładzie interaktywnym pozostaw ten parametr pusty.
-
-
W przypadku parametru Nazwa wprowadź odrębną wartość nazwy dla każdego tworzonego połączenia, wskazując konfigurację używaną przez to połączenie. Tych wartości parametru trzeba będzie używać podczas pracy w skrypcie ładowania lub z wyrażeniami wykresu.
Na potrzeby przykładów samouczka użyj:
-
Przykład 1: OpenAI Connection for Rows Completions (GPT-3)
-
Przykład 2: OpenAI Connection for JSON Tables Completions (GPT-3)
-
Przykład 3: Chat_Completions_GPT_3.5_4_Rows
-
Przykład interaktywny: Interactive_Chat_Completions_GPT_3.5_4_Rows
-
-
Kliknij polecenie Utwórz.
Przykłady
Po utworzeniu połączenia przy użyciu tej konfiguracji można go używać w skrypcie ładowania i wyrażeniach wykresu do komunikacji z modelami OpenAI.
Przykłady poszczególnych procesów pokazano w następujących lekcjach.
Te przykłady są autonomiczne i można wykonywać je niezależnie.