Class: AnthropicContextAwareAgent
Extends
(Anonymous class)
<typeofAnthropicAgent
,this
> &AnthropicAgent
<this
>
Constructors
new AnthropicContextAwareAgent()
new AnthropicContextAwareAgent(
params
):AnthropicContextAwareAgent
Parameters
• params: AnthropicContextAwareAgentParams
Returns
Overrides
withContextAwareness( AnthropicAgent, ).constructor
Defined in
packages/llamaindex/src/agent/anthropic.ts:16
Properties
contextRetriever
contextRetriever:
BaseRetriever
Inherited from
withContextAwareness( AnthropicAgent, ).contextRetriever
Defined in
packages/llamaindex/src/agent/contextAwareMixin.ts:33
createStore
createStore: () =>
object
& () =>object
Inherited from
withContextAwareness( AnthropicAgent, ).createStore
Defined in
packages/llamaindex/src/agent/contextAwareMixin.ts:42
retrievedContext
retrievedContext:
null
|string
=null
Inherited from
withContextAwareness( AnthropicAgent, ).retrievedContext
Defined in
packages/llamaindex/src/agent/contextAwareMixin.ts:34
taskHandler
taskHandler:
TaskHandler
<LLM
<object
,object
>,object
,object
>
Inherited from
withContextAwareness( AnthropicAgent, ).taskHandler
Defined in
packages/core/agent/dist/index.d.ts:103
defaultTaskHandler
static
defaultTaskHandler:TaskHandler
<LLM
<object
,object
>,object
,object
>
Inherited from
withContextAwareness( AnthropicAgent, ).defaultTaskHandler
Defined in
packages/core/agent/dist/index.d.ts:76
Accessors
chatHistory
get
chatHistory():ChatMessage
<AdditionalMessageOptions
>[]
Returns
ChatMessage
<AdditionalMessageOptions
>[]
Inherited from
withContextAwareness( AnthropicAgent, ).chatHistory
Defined in
packages/core/agent/dist/index.d.ts:79
llm
get
llm():AI
Returns
AI
Inherited from
withContextAwareness( AnthropicAgent, ).llm
Defined in
packages/core/agent/dist/index.d.ts:78
verbose
get
verbose():boolean
Returns
boolean
Inherited from
withContextAwareness( AnthropicAgent, ).verbose
Defined in
packages/core/agent/dist/index.d.ts:80
Methods
chat()
chat(params)
chat(
params
):Promise
<EngineResponse
>
Parameters
• params: NonStreamingChatEngineParams
<object
>
Returns
Promise
<EngineResponse
>
Inherited from
withContextAwareness( AnthropicAgent, ).chat
Defined in
packages/llamaindex/src/agent/contextAwareMixin.ts:63
chat(params)
chat(
params
):Promise
<ReadableStream
<EngineResponse
>>
Parameters
• params: StreamingChatEngineParams
<object
>
Returns
Promise
<ReadableStream
<EngineResponse
>>
Inherited from
withContextAwareness( AnthropicAgent, ).chat
Defined in
packages/llamaindex/src/agent/contextAwareMixin.ts:64
chat(params)
chat(
params
):Promise
<never
>
Parameters
• params: StreamingChatEngineParams
<object
>
Returns
Promise
<never
>
Inherited from
withContextAwareness( AnthropicAgent, ).chat
Defined in
packages/providers/anthropic/dist/index.d.ts:14
createTask()
createTask(
message
,stream
?,verbose
?,chatHistory
?):ReadableStream
<TaskStepOutput
<LLM
<object
,object
>,object
,object
>>
Parameters
• message: MessageContent
• stream?: boolean
• verbose?: boolean
• chatHistory?: ChatMessage
<object
>[]
Returns
ReadableStream
<TaskStepOutput
<LLM
<object
, object
>, object
, object
>>
Inherited from
withContextAwareness( AnthropicAgent, ).createTask
Defined in
packages/core/agent/dist/index.d.ts:84
getTools()
getTools(
query
):BaseToolWithCall
[] |Promise
<BaseToolWithCall
[]>
Parameters
• query: MessageContent
Returns
BaseToolWithCall
[] | Promise
<BaseToolWithCall
[]>
Inherited from
withContextAwareness( AnthropicAgent, ).getTools
Defined in
packages/core/agent/dist/index.d.ts:82
injectContext()
injectContext(
context
):Promise
<void
>
Parameters
• context: string
Returns
Promise
<void
>
Inherited from
withContextAwareness( AnthropicAgent, ).injectContext
Defined in
packages/llamaindex/src/agent/contextAwareMixin.ts:53
reset()
reset():
void
Returns
void
Inherited from
withContextAwareness( AnthropicAgent, ).reset
Defined in
packages/core/agent/dist/index.d.ts:81
retrieveContext()
retrieveContext(
query
):Promise
<string
>
Parameters
• query: MessageContent
Returns
Promise
<string
>
Inherited from
withContextAwareness( AnthropicAgent, ).retrieveContext
Defined in
packages/llamaindex/src/agent/contextAwareMixin.ts:46
defaultCreateStore()
static
defaultCreateStore():object
Returns
object
Inherited from
withContextAwareness( AnthropicAgent, ).defaultCreateStore
Defined in
packages/core/agent/dist/index.d.ts:75
shouldContinue()
static
shouldContinue<AI
,Store
,AdditionalMessageOptions
>(task
):boolean
Type Parameters
• AI extends LLM
<object
, object
>
• Store extends object
= object
• AdditionalMessageOptions extends object
= AI
extends LLM
<object
, AdditionalMessageOptions
> ? AdditionalMessageOptions
: never
Parameters
• task: Readonly
<TaskStep
<AI
, Store
, AdditionalMessageOptions
>>
Returns
boolean
Inherited from
withContextAwareness( AnthropicAgent, ).shouldContinue
Defined in
packages/core/agent/dist/index.d.ts:83