Przeskocz do zawartości głównej Przejdź do treści uzupełniającej

Wybieranie i ładowanie danych z połączenia Azure OpenAI

Po utworzeniu połączenia można wybrać dane i załadować je do aplikacji lub skryptu Qlik Sense. Dane ładuje się w narzędziu Edytor ładowania danych lub Edytor skryptów.

W narzędziach Edytor ładowania danych i Edytor skryptów komunikację z połączeniem analitycznym Azure OpenAI formułuje się jako skrypt z następującymi składnikami:

  • Tabela zawierająca żądanie, które chcesz wysłać do Azure OpenAI

  • Instrukcja ładowania, która komunikuje się z Azure OpenAI za pośrednictwem Twojego połączenia

Tworzenie tabeli danych do wysłania do Microsoft Azure

Najpierw należy załadować tabelę zawierającą dane, które wysyłasz do usługi Azure OpenAI jako żądanie. Ta tabela musi się składać z pojedynczej kolumny danych, w której każda komórka reprezentuje tekst do uzupełnienia przez model generatywnej sztucznej inteligencji. Może występować drugie dodatkowe pole dla Pola asocjacji, ale musi ono być zgodne z nazwą pola określoną w konfiguracji. Jest to specjalne pole, które nie zostanie wysłane do Microsoft Azure, ale jest dołączane do odpowiedzi w celu wygenerowania modelu danych Qlik.

Uwagi dotyczące wolumenów żądań danych

Każdy wiersz w tabeli żądania zostanie wysłany do Azure OpenAI. Każde żądanie kosztuje, a zwiększona liczba wierszy w żądaniu oznacza zwiększone koszty naliczane przez Microsoft Azure.

Tworzenie instrukcji ładowania

W celu komunikacji z usługi Azure OpenAI musisz także utworzyć instrukcję ładowania, używając składni rozszerzenia. Ta część skryptu odwołuje się do Twojego połączenia analitycznego i określa nazwy tabeli oraz pól, których używasz do wysyłania danych żądania (zobacz sekcję powyżej). Ładuje ona oddzielną tabelę, która będzie zawierać między innymi odpowiedzi modelu na każdy wiersz w żądaniu.

Aby wygenerować tę część skryptu, możesz użyć kreatora Wybierz dane dla używanego połączenia. Spowoduje to wygenerowanie skryptu szablonu zawierającego nazwy podanych właściwości.

Znajdź używane połączenie w panelu Źródła danych narzędzia Edytor ładowania danych lub Edytor skryptów i kliknij Wybierz dane. Spowoduje to otwarcie kreatora Wybierz dane.

Podczas używania kreatora Wybierz dane należy podać dwie właściwości:

  • Nazwa Tabeli rezydentnej. Jest to tabela z żądaniem wysyłanym do usługi Azure OpenAI.

  • Nazwa Pola danych. Jest to pole zawierające dane żądania wysyłane do usługi Azure OpenAI.

Zamiast tego możesz dodać te informacje ręcznie do edytora skryptów bez użycia kreatora.

Po kliknięciu przycisku Wstaw skrypt nowa tabela zostanie dodana do skryptu ładowania. Możesz teraz załadować dane, sprawdzić wynikowy model danych i użyć tych danych do tworzenia treści analitycznych w swojej aplikacji.

Przykłady

Przykłady pokazujące, jak używać Azure OpenAI w skrypcie ładowania, można znaleźć w samouczku dotyczącym łącznika OpenAI. Należy zauważyć, że łącznik Azure OpenAI komunikuje się z modelami za pośrednictwem platformy Microsoft Azure zamiast platformy OpenAI.

Samouczek — Korzystanie z łącznika analityki OpenAI w Qlik Cloud

Przykład 1: Konfiguracja „OpenAI Completions API (GPT-3) — wiersze”

Przykład 3: konfiguracja „OpenAI Chat Completions API (GPT-3.5, GPT-4) — wiersze”

Łącznik analityczny OpenAI — przykład interaktywny

Czy ta strona była pomocna?

Jeżeli natkniesz się na problemy z tą stroną lub jej zawartością — literówkę, brakujący krok lub błąd techniczny — daj nam znać, co możemy poprawić!