Funkcja ai_gen
Dotyczy: Databricks SQL
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;