目次
コンストラクタ
プロパティ
メソッド
- addScore
- createCall
- finishCall
- finishCallWithException
- get
- getCall
- getCallStack
- getCalls
- getCallsIterator
- getCurrentAttributes
- linkPromptToRegistry
- publish
- pushNewCall
- runWithAttributes
- runWithCallStack
- saveCallEnd
- saveCallStart
- saveOp
- serializeAudio
- updateCall
- waitForBatchProcessing
コンストラクタ
コンストラクター
traceServerApi, wandbServerApi, projectId, settings?): WeaveClient
パラメーター
戻り値
WeaveClient
定義箇所
プロパティ
projectId
string
定義箇所
settings
Settings
定義箇所
traceServerApi
Api<any>
定義箇所
メソッド
addScore
predictCallId, scorerCallId, runnableRefUri, scorerOutput): Promise<string>
call に scorer の結果 (例: scorer output) を追加します。
命令型評価で、predict call に scorer の結果を関連付けるために使用します。
パラメーター
戻り値
Promise<string>
定義箇所
createCall
internalCall, opRef, params, parameterNames, thisArg, currentCall, parentCall, startTime, displayName?, attributes?): Promise<void>
パラメーター
戻り値
Promise<void>
定義箇所
finishCall
call, result, currentCall, parentCall, summarize, endTime, startCallPromise): Promise<void>
パラメーター
戻り値
Promise<void>
定義箇所
finishCallWithException
call, error, currentCall, parentCall, endTime, startCallPromise): Promise<void>
パラメーター
戻り値
Promise<void>
定義箇所
get
ref): Promise<any>
パラメーター
戻り値
Promise<any>
定義箇所
getCall
callId, includeCosts?): Promise<Call>
パラメーター
戻り値
Promise<Call>
定義箇所
getCallStack
CallStack
戻り値
CallStack
定義箇所
getCalls
options?): Promise<Call[]>
パラメーター
戻り値
Promise<Call[]>
定義箇所
options?, includeCosts?, limit?): Promise<Call[]>
パラメーター
戻り値
Promise<Call[]>
定義箇所
getCallsIterator
options?, includeCosts?, limit?): AsyncIterableIterator<CallSchema>
パラメーター
戻り値
AsyncIterableIterator<CallSchema>
定義箇所
options?): AsyncIterableIterator<CallSchema>
パラメーター
戻り値
AsyncIterableIterator<CallSchema>
定義箇所
getCurrentAttributes
Record<string, any>
戻り値
Record<string, any>
定義箇所
linkPromptToRegistry
prompt, options): Promise<LinkAssetToRegistryRes>
公開済みのプロンプト バージョンを Registry ポートフォリオにリンクします。
パラメーター
戻り値
Promise<LinkAssetToRegistryRes>
定義箇所
publish
obj, objId?): Promise<ObjectRef>
パラメーター
戻り値
Promise<ObjectRef>
定義箇所
pushNewCall
Object
戻り値
Object
定義箇所
runWithAttributes
T>(attributes, fn): T
型パラメーター
パラメーター
戻り値
T
定義箇所
runWithCallStack
T>(callStack, fn): T
型パラメーター
パラメーター
戻り値
T
定義箇所
saveCallEnd
callEnd): void
パラメーター
戻り値
void
定義箇所
saveCallStart
callStart): void
パラメーター
戻り値
void
定義箇所
saveOp
op, objId?): Promise<OpRef>
パラメーター
戻り値
Promise<OpRef>
定義箇所
serializeAudio
data, audioType?): Promise<SerializedFileBlob>
生のオーディオバイトを Weave のコンテンツストアにアップロードし、
Call の出力に埋め込める CustomWeaveType プレースホルダーを返します。
これは、finishCall の自動シリアライズパイプラインを使用せずに、
Call の出力を手動で構築する場合 (たとえば saveCallEnd 経由) に使用します。
パラメーター
戻り値
Promise<SerializedFileBlob>
定義箇所
updateCall
callId, displayName): Promise<void>
パラメーター
戻り値
Promise<void>
定義箇所
waitForBatchProcessing
Promise<void>
戻り値
Promise<void>