본문으로 건너뛰기

Function: buildBaseUsage()

function buildBaseUsage<TProviderDetails>(input): TokenUsage<TProviderDetails>;

정의 위치: packages/ai/src/utilities/usage.ts:33

핵심 필드로 기본 TokenUsage 객체를 생성합니다. 프로바이더별 함수는 이를 사용한 다음 자체 세부 정보를 추가해야 합니다.

타입 매개변수

TProviderDetails

TProviderDetails = ProviderUsageDetails

매개변수

input

BaseUsageInput

기본 토큰 수입니다.

반환값

TokenUsage&lt;TProviderDetails>

promptTokens, completionTokens, totalTokens를 포함하는 TokenUsage 객체입니다.

예제

const base = buildBaseUsage({
promptTokens: 100,
completionTokens: 50,
totalTokens: 150
});
// Returns: { promptTokens: 100, completionTokens: 50, totalTokens: 150 }