Function: buildBaseUsage()
function buildBaseUsage<TProviderDetails>(input): TokenUsage<TProviderDetails>;
정의 위치: packages/ai/src/utilities/usage.ts:33
핵심 필드로 기본 TokenUsage 객체를 생성합니다. 프로바이더별 함수는 이를 사용한 다음 자체 세부 정보를 추가해야 합니다.
타입 매개변수
TProviderDetails
TProviderDetails = ProviderUsageDetails
매개변수
input
기본 토큰 수입니다.
반환값
TokenUsage<TProviderDetails>
promptTokens, completionTokens, totalTokens를 포함하는 TokenUsage 객체입니다.
예제
const base = buildBaseUsage({
promptTokens: 100,
completionTokens: 50,
totalTokens: 150
});
// Returns: { promptTokens: 100, completionTokens: 50, totalTokens: 150 }