인터페이스: CapabilityGetter()<TValue>
정의 위치: packages/ai/src/activities/chat/middleware/capabilities.ts:17
컨텍스트에서 capability 값을 읽습니다. 플래그에 따라 반환값의 타입이 좁혀지도록 오버로드됩니다.
타입 매개변수
TValue
TValue
호출 시그니처
CapabilityGetter(ctx): TValue;
정의 위치: packages/ai/src/activities/chat/middleware/capabilities.ts:18
컨텍스트에서 capability 값을 읽습니다. 플래그에 따라 반환값의 타입이 좁혀지도록 오버로드됩니다.
매개변수
ctx
반환값
TValue
호출 시그니처
CapabilityGetter(ctx, opts): TValue | undefined;
정의 위치: packages/ai/src/activities/chat/middleware/capabilities.ts:19
컨텍스트에서 capability 값을 읽습니다. 플래그에 따라 반환값의 타입이 좁혀지도록 오버로드됩니다.
매개변수
ctx
opts
optional
true
반환값
TValue | undefined