Udostępnij za pośrednictwem


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 dostępna w publicznej wersji zapoznawczej.

W wersji zapoznawczej:

  • Podstawowy model językowy może obsługiwać kilka języków, jednak te funkcje są dostrojone w języku angielskim.
  • Istnieje ograniczenie szybkości dla bazowych interfejsów API modelu fundamentowego. Zobacz limity interfejsów API modelu Foundation, aby zaktualizować te limity.
  • Do tej funkcji jest stosowany domyślny konserwatywny limit prędkości działania. W przypadku aplikacji o wysokiej przepływności skontaktuj się z pomocą techniczną.

Funkcja ai_gen() wywołuje najnowocześniejsze model generowania 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

Ważne

Podstawowe modele, które mogą być używane w tej chwili, są licencjonowane w ramach licencji Apache 2.0 License, Copyright © The Apache Software Foundation lub LLAMA 3.3 Community License Copyright © Meta Platforms, Inc. Wszelkie prawa zastrzeżone. 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 obsługujących interfejsy API Modeli Bazowych dla usługi AI Functions.
  • Ta funkcja nie jest dostępna w usłudze Azure Databricks SQL Classic.
  • Sprawdź stronę cennika usługi Databricks SQL.

Uwaga

W środowisku Databricks Runtime 15.1 lub nowszym ta funkcja jest obsługiwana w notesach usługi Databricks, w tym notesach uruchamianych jako zadanie w przepływie pracy usługi Databricks.

Składnia

ai_gen(prompt)

Argumenty

  • prompt: STRING wyrażenie.

Zwraca

A 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;