자연어 처리 함수 선택
이 문서에서는 BigQuery ML에서 사용할 수 있는 자연어 처리 함수(ML.GENERATE_TEXT
, ML.TRANSLATE
, ML.UNDERSTAND_TEXT
)를 비교합니다.
이 문서의 정보를 사용하여 함수에 겹치는 기능이 있는 경우에 사용할 함수를 결정할 수 있습니다.
간략한 이러한 함수의 차이점은 다음과 같습니다.
ML.GENERATE_TEXT
는 저렴한 비용으로 맞춤설정된 자연어 처리(NLP) 태스크를 수행하는 데 적합합니다. 이 함수는 더 많은 언어 지원, 더 빠른 처리량, 모델 조정 기능을 제공하며 멀티모달 모델에서도 작동합니다.ML.TRANSLATE
는 분당 고속 쿼리를 지원해야 하는 변역 관련 NLP 태스크를 수행하는 데 적합합니다.ML.UNDERSTAND_TEXT
는 Cloud Natural Language API에서 지원하는 NLP 작업을 수행하는 데 적합합니다.
함수 비교
다음 표를 사용하여 ML.GENERATE_TEXT
, ML.TRANSLATE
, ML.UNDERSTAND_TEXT
함수를 비교하세요.
ML.GENERATE_TEXT |
ML.TRANSLATE |
ML.UNDERSTAND_TEXT |
|
---|---|---|---|
목적 | Gemini 또는 파트너 모델이나 개방형 모델에 프롬프트를 전달하여 NLP 작업을 실행합니다. 예를 들어 질의 응답 태스크를 수행하려면 |
Cloud Translation API를 사용하여 다음 작업을 수행합니다. | Cloud Natural Language API를 사용하여 다음 작업을 실행합니다. |
결제 | 처리된 데이터에 대해 BigQuery ML 요금이 발생합니다. 자세한 내용은 BigQuery ML 가격 책정을 참고하세요. 모델 호출에 대한 Vertex AI 요금이 발생합니다. Gemini 2.0 이상 모델을 사용하는 경우 호출은 배치 API 요금으로 청구됩니다. 자세한 내용은 Vertex AI에서 AI 모델을 빌드하고 배포하는 데 드는 비용을 참고하세요. |
처리된 데이터에 대해 BigQuery ML 요금이 발생합니다. 자세한 내용은 BigQuery ML 가격 책정을 참고하세요. Cloud Translation API 호출에 대한 요금이 발생합니다. 자세한 내용은 Cloud Translation API 가격 책정을 참고하세요. |
처리된 데이터에 대해 BigQuery ML 요금이 발생합니다. 자세한 내용은 BigQuery ML 가격 책정을 참고하세요. Cloud Natural Language API 호출에 대한 요금이 발생합니다. 자세한 내용은 Cloud Natural Language API 가격 책정을 참고하세요. |
분당 요청 수 | Gemini 모델에는 적용되지 않습니다. 파트너 모델의 경우 25~60 자세한 내용은 분당 요청 수 한도를 참고하세요. | 200. 자세한 내용은 Cloud AI 서비스 함수를 참고하세요. | 600. 자세한 내용은 Cloud AI 서비스 함수를 참고하세요. |
분당 토큰 수 | 사용된 모델에 따라 8,192~100만 이상입니다. |
토큰 한도가 없습니다. 하지만 ML_TRANSLATE 에는 30,000바이트 한도가 있습니다.
|
100,000 |
입력 데이터 | BigQuery 표준 테이블 및 객체 테이블의 텍스트와 비정형 데이터를 모두 지원합니다. | BigQuery 표준 테이블의 텍스트 데이터를 지원합니다. | BigQuery 표준 테이블의 텍스트 데이터를 지원합니다. |
함수 출력 | 동일한 프롬프트로 모델을 호출하더라도 출력이 다를 수 있습니다. | API가 성공적으로 호출될 때마다 지정된 태스크 유형에 같은 출력을 생성합니다. 출력에는 입력 언어에 대한 정보가 포함됩니다. | API가 성공적으로 호출될 때마다 지정된 태스크 유형에 같은 출력을 생성합니다. 출력에는 감정 분석 작업의 감정 크기에 대한 정보가 포함됩니다. |
데이터 컨텍스트 | 제출하는 프롬프트의 일부로 데이터 컨텍스트를 제공할 수 있습니다. | 지원되지 않음. | 지원되지 않음. |
감독하에 조정 | 일부 모델에서 지도 조정이 지원됩니다. | 지원되지 않음. | 지원되지 않음. |
지원 언어 | 지원 여부는 선택한 LLM에 따라 다릅니다. | Cloud Translation API 언어를 지원합니다. | Cloud Natural Language API 언어를 지원합니다. |
지원되는 리전 | Vertex AI용 생성형 AI의 모든 리전에서 지원됩니다. | EU 및 US 멀티 리전에서 지원됩니다. |
EU 및 US 멀티 리전에서 지원됩니다. |