diff --git a/.changeset/fuzzy-coins-breathe.md b/.changeset/fuzzy-coins-breathe.md index 3edba9119444a231a0c70b07876ed8cbffd0d898..93d14c1d62f3d208c5f46827229a108fc75f8a34 100644 --- a/.changeset/fuzzy-coins-breathe.md +++ b/.changeset/fuzzy-coins-breathe.md @@ -1,6 +1,5 @@ --- "llamaindex": patch -"@llamaindex/examples": patch --- Added support for accessing Gemini via Vertex AI diff --git a/.changeset/good-carpets-rhyme.md b/.changeset/good-carpets-rhyme.md index 610106d3335ed5796df58df5ba3f88bcc2a63ef7..02dbeebe70110cfdaaf0a71b42327e0557f17c52 100644 --- a/.changeset/good-carpets-rhyme.md +++ b/.changeset/good-carpets-rhyme.md @@ -1,5 +1,5 @@ --- -"llamaindex": minor +"llamaindex": patch --- Fix text before heading in markdown reader diff --git a/packages/core/src/agent/anthropic.ts b/packages/core/src/agent/anthropic.ts index 76c5b61c2209395849f93957d2bd8ce04afbbcc0..03ad53c999cc6906091387e4d9b890922cf662d6 100644 --- a/packages/core/src/agent/anthropic.ts +++ b/packages/core/src/agent/anthropic.ts @@ -39,7 +39,8 @@ export class AnthropicAgent extends AgentRunner<Anthropic> { constructor(params: AnthropicAgentParams) { super({ llm: - params.llm ?? (Settings.llm instanceof Anthropic + params.llm ?? + (Settings.llm instanceof Anthropic ? (Settings.llm as Anthropic) : new Anthropic()), chatHistory: params.chatHistory ?? [], diff --git a/packages/core/src/agent/openai.ts b/packages/core/src/agent/openai.ts index 053330b409dedb19802ff07b6d4b630a8451a164..d5d75c0048f86654220719b7a1e8c91a49752352 100644 --- a/packages/core/src/agent/openai.ts +++ b/packages/core/src/agent/openai.ts @@ -36,7 +36,8 @@ export class OpenAIAgent extends AgentRunner<OpenAI> { constructor(params: OpenAIAgentParams) { super({ llm: - params.llm ?? (Settings.llm instanceof OpenAI + params.llm ?? + (Settings.llm instanceof OpenAI ? (Settings.llm as OpenAI) : new OpenAI()), chatHistory: params.chatHistory ?? [],