메인 콘텐츠로 건너뛰기
weave / WeaveClient

목차

생성자

속성

메서드

생성자

생성자

new WeaveClient(traceServerApi, wandbServerApi, projectId, settings?): WeaveClient

매개변수

반환값

WeaveClient

정의된 위치

weaveClient.ts:100

속성

projectId

projectId: string

정의된 위치

weaveClient.ts:103

settings

settings: Settings

정의된 위치

weaveClient.ts:104

traceServerApi

traceServerApi: Api<any>

정의된 위치

weaveClient.ts:101

메서드

addScore

addScore(predictCallId, scorerCallId, runnableRefUri, scorerOutput): Promise<string> call에 scorer 결과(예: scorer 출력)를 추가합니다. 명령형 평가에서 scorer 결과를 predict call에 연결할 때 사용됩니다.

매개변수

반환값

Promise<string>

정의된 위치

weaveClient.ts:908

createCall

createCall(internalCall, opRef, params, parameterNames, thisArg, currentCall, parentCall, startTime, displayName?, attributes?): Promise<void>

매개변수

반환값

Promise<void>

정의된 위치

weaveClient.ts:763

finishCall

finishCall(call, result, currentCall, parentCall, summarize, endTime, startCallPromise): Promise<void>

매개변수

반환값

Promise<void>

정의된 위치

weaveClient.ts:815

finishCallWithException

finishCallWithException(call, error, currentCall, parentCall, endTime, startCallPromise): Promise<void>

매개변수

반환값

Promise<void>

정의된 위치

weaveClient.ts:855

get

get(ref): Promise<any>

매개변수

반환값

Promise<any>

정의된 위치

weaveClient.ts:289

getCall

getCall(callId, includeCosts?): Promise<Call>

매개변수

반환값

Promise<Call>

정의된 위치

weaveClient.ts:220

getCallStack

getCallStack(): CallStack

반환값

CallStack

정의된 위치

weaveClient.ts:674

getCalls

getCalls(filter?, includeCosts?, limit?): Promise<Call[]>

매개변수

반환값

Promise<Call[]>

정의된 위치

weaveClient.ts:230

getCallsIterator

getCallsIterator(filter?, includeCosts?, limit?): AsyncIterableIterator<CallSchema>

매개변수

반환값

AsyncIterableIterator<CallSchema>

정의된 위치

weaveClient.ts:244

getCurrentAttributes

getCurrentAttributes(): Record<string, any>

반환값

Record<string, any>

정의된 위치

weaveClient.ts:678

publish

publish(obj, objId?): Promise<ObjectRef>

매개변수

반환값

Promise<ObjectRef>

정의된 위치

weaveClient.ts:208

pushNewCall

pushNewCall(): 객체

반환값

객체

정의된 위치

weaveClient.ts:682

runWithAttributes

runWithAttributes<T>(attributes, fn): T

유형 매개변수

매개변수

반환값

T

정의된 위치

weaveClient.ts:690

runWithCallStack

runWithCallStack<T>(callStack, fn): T

유형 매개변수

매개변수

반환값

T

정의된 위치

weaveClient.ts:686

saveCallEnd

saveCallEnd(callEnd): void

파라미터

반환값

void

정의된 위치

weaveClient.ts:669

saveCallStart

saveCallStart(callStart): void

파라미터

반환값

void

정의된 위치

weaveClient.ts:664

saveOp

saveOp(op, objId?): Promise<any>

매개변수

반환값

Promise<any>

정의된 위치

weaveClient.ts:729

serializeAudio

serializeAudio(data, audioType?): Promise<any> 원시 오디오 바이트를 Weave 콘텐츠 저장소에 업로드하고, call 출력에 포함할 수 있는 CustomWeaveType 플레이스홀더를 반환합니다. finishCall의 자동 직렬화 파이프라인을 사용하지 않는 경우 (예: saveCallEnd를 통해) call 출력을 수동으로 구축할 때 사용하세요.

파라미터

반환값

Promise<any>

정의된 위치

weaveClient.ts:616

updateCall

updateCall(callId, displayName): Promise<void>

매개변수

반환값

Promise<void>

정의된 위치

weaveClient.ts:891

waitForBatchProcessing

waitForBatchProcessing(): Promise<void>

반환값

Promise<void>

정의된 위치

weaveClient.ts:121