본문으로 건너뛰기

Agent.getLLM()

그만큼.getLLM()메서드는 Agent에 대해 구성된 언어 Model 인스턴스를 검색하여 함수인 경우 이를 확인합니다. 요청 범위를 전달할 수도 있습니다.modelAgent의 구성된 Model을 변경하지 않고 재정의합니다.

사용예
사용예에 대한 직접 링크

await agent.getLLM()
await agent.getLLM({
model: 'openai/gpt-5.6-sol',
})

매개변수
매개변수에 대한 직접 링크

options?:

{ requestContext?: RequestContext; model?: MastraModelConfig | DynamicArgument<MastraModelConfig> }
= {}
요청 컨텍스트와 선택적 요청 범위 Model 재정의가 포함된 선택적 구성 객체입니다.
{ requestContext?: RequestContext; model?: MastraModelConfig | DynamicArgument<MastraModelConfig> }

requestContext?:

RequestContext
종속성 주입 및 컨텍스트 정보를 위한 Request Context입니다.

model?:

MastraModelConfig | DynamicArgument<MastraModelConfig>
선택적 요청 범위 Model 재정의입니다. Agent에 구성된 Model은 변경되지 않습니다.

보고
보고에 대한 직접 링크

llm:

MastraLLMV1 | Promise<MastraLLMV1>
Agent에 구성된 언어 Model 인스턴스입니다. 직접 인스턴스 또는 LLM으로 해석되는 프로미스입니다.

확장된 사용 예
확장된 사용 예에 대한 직접 링크

await agent.getLLM({
requestContext: new RequestContext(),
model: 'openai/gpt-5.6-sol',
})