GetTokenCount

지정된 텍스트의 토큰 수를 반환합니다. 안내용으로만 사용하십시오. 모델에서 사용하는 실제 수는 다를 수 있습니다.

포맷 

GetTokenCount ( 텍스트 )

매개 변수 

텍스트 - 텍스트 표현식입니다.

반환되는 데이터 유형 

숫자

다음 버전에서 시작됨 

21.0

설명 

AI 모델은 문자, 단어 또는 단어 그룹을 나타낼 수 있는 토큰으로서 텍스트를 사용하여 작업합니다. 텍스트 문자열에 얼마나 많은 토큰이 있는지 알면 특정 모델이 처리하기에 텍스트가 너무 긴지 여부를 알 수 있거나 모델이 텍스트를 처리하는 데 드는 상대적 비용을 확인할 수 있습니다.

예제 1 

GetTokenCount( "Claris FileMaker" )는 4를 반환합니다.

예제 2 

토큰 수가 1024 이하인 경우에만 Meeting::Note 필드에 대한 임베딩 벡터를 가져오고 모든 레코드에 대한 Meetings::Note_Embedding 필드에 데이터를 저장합니다.

복사
AI 계정 구성 [ 계정 이름: "my-account" ; 모델 제공자: OpenAI ; API 키: "sk-RZCtpWT..." ]

레이아웃으로 이동 [ "미팅 세부 정보"(미팅) ; 애니메이션: 없음 ]
모든 레코드 보기

If [ GetTokenCount ( Meetings::Note ) > 1024 ]
    사용자 지정 대화 상자 표시 [ "토큰 수가 1024보다 큽니다. 메모 필드의 텍스트를 줄이고 다시 시도하세요." ]
Else
    찾기 세트에 임베딩 삽입 [계정 이름: "my-account" ;
    임베딩 모델: "text-embedding-3-small" ; 원본 필드: Meetings::Note ;
        대상 필드: Meetings::Note_Embedding ; 대상 내용 바꾸기 ]
End If