Funkcja ai_gen

Dotyczy:zaznacz pole wyboru oznaczone jako tak Databricks SQL zaznacz pole wyboru oznaczone jako tak Databricks Runtime

Ważne

Ta funkcja jest w publicznej wersji zapoznawczej i zgodna ze standardem HIPAA.

Podczas korzystania z wersji zapoznawczej:

  • Podstawowy model językowy może obsługiwać kilka języków, ale ta funkcja sztucznej inteligencji jest dostrojona do języka angielskiego.
  • Zobacz Funkcje z ograniczoną dostępnością regionalną w kontekście dostępności AI Functions w regionach.

Funkcja ai_gen() wywołuje najnowocześniejsze model sztucznej inteligencji, aby odpowiedzieć na monit dostarczony przez użytkownika przy użyciu języka SQL. Ta funkcja używa modelu czatu udostępnianego przez punkt końcowy usług dostarczany przez API modelu fundacyjnego Databricks.

Wymagania

Licencja apache 2.0

Podstawowe modele, które mogą być używane w tej chwili, są licencjonowane w ramach licencji apache 2.0, Copyright © The Apache Software Foundation. Klienci są odpowiedzialni za zapewnienie zgodności z odpowiednimi licencjami modelu.

Usługa Databricks zaleca przejrzenie tych licencji w celu zapewnienia zgodności z dowolnymi odpowiednimi warunkami. Jeśli modele pojawią się w przyszłości, które działają lepiej zgodnie z wewnętrznymi testami porównawczymi usługi Databricks, usługa Databricks może zmienić model (oraz listę odpowiednich licencji dostępnych na tej stronie).

  • Ta funkcja jest dostępna tylko w obszarach roboczych w regionach, które obsługują funkcje sztucznej inteligencji zoptymalizowane pod kątem wnioskowania wsadowego.
  • Ta funkcja nie jest dostępna w usłudze Azure Databricks SQL Classic.
  • Wymagany jest Databricks Runtime 15.4 LTS lub nowszy. Zaleca się wersję Databricks Runtime 18.2 lub nowszą dla najlepszej wydajności i dostępu do najnowszych funkcji.
  • Sprawdź stronę cennika usługi Databricks SQL.

Składnia

ai_gen(prompt)

Argumenty

  • prompt: STRING wyrażenie.

Zwraca

Element STRING.

Przykłady

> SELECT ai_gen('Generate a concise, cheerful email title for a summer bike sale with 20% discount');
  Summer Bike Sale: Grab Your Dream Bike at 20% Off!

> SELECT
    question,
    ai_gen(
      'You are a teacher. Answer the students question in 50 words: ' || question
    ) AS answer
  FROM
    questions
  LIMIT 10;