영어로 읽기

다음을 통해 공유


ai_gen 함수

적용 대상:예로 선택됨 Databricks SQL 예로 선택됨 Databricks Runtime

중요

이 기능은 공개 미리 보기 상태입니다.

미리 보기에서:

  • 기본 언어 모델은 여러 언어를 처리할 수 있지만 이러한 함수는 영어로 조정됩니다.
  • 기본 Foundation Model API에 대한 속도 제한이 있습니다. 제한을 업데이트하려면 Foundation Model API 제한을 참조하세요.
  • 이 함수에는 보수적인 기본 속도 제한이 적용됩니다. 높은 처리량 애플리케이션의 경우 지원에 문의하세요.

ai_gen() 함수는 최신 생성 AI 모델을 호출하여 SQL을 사용하여 사용자가 제공한 프롬프트에 응답합니다. 이 함수는 Databricks Foundation 모델 API에서 사용할 수 있는 엔드포인트를 제공하는 채팅 모델을 사용합니다.

요구 사항

중요

현재 사용할 수 있는 기본 모델은 Apache 2.0 라이선스, Copyright © The Apache Software Foundation 또는 LLAMA 3.3 Community License Copyright © Meta Platforms, Inc.에 따라 라이선스가 부여됩니다. 모든 권한이 예약되어 있습니다. 고객은 해당 모델 라이선스를 준수할 책임이 있습니다.

Databricks는 해당 조건을 준수하도록 이러한 라이선스를 검토할 것을 권장합니다. Databricks의 내부 벤치마크에 따라 더 나은 성능을 제공하는 모델이 향후에 나타날 경우 Databricks는 모델(및 이 페이지에 제공된 해당 라이선스 목록)을 변경할 수 있습니다.

참고

Databricks Runtime 15.1 이상에서는 Databricks 워크플로에서 태스크로 실행되는 노트북을 포함하여 Databricks 노트북에서 이 함수가 지원됩니다.

구문

ai_gen(prompt)

주장

  • prompt: STRING 식입니다.

반품

STRING.

예제

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