Skip to content

Commit cd4cec1

Browse files
committed
disable new llama_index v0.11 version in multi-agents template
1 parent c1b0e73 commit cd4cec1

File tree

1 file changed

+17
-12
lines changed

1 file changed

+17
-12
lines changed

helpers/python.ts

Lines changed: 17 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ import {
1212
InstallTemplateArgs,
1313
ModelConfig,
1414
TemplateDataSource,
15+
TemplateType,
1516
TemplateVectorDB,
1617
} from "./types";
1718

@@ -26,6 +27,7 @@ const getAdditionalDependencies = (
2627
vectorDb?: TemplateVectorDB,
2728
dataSources?: TemplateDataSource[],
2829
tools?: Tool[],
30+
templateType?: TemplateType,
2931
) => {
3032
const dependencies: Dependency[] = [];
3133

@@ -155,18 +157,20 @@ const getAdditionalDependencies = (
155157
});
156158
break;
157159
case "openai":
158-
dependencies.push({
159-
name: "llama-index-llms-openai",
160-
version: "^0.2.0",
161-
});
162-
dependencies.push({
163-
name: "llama-index-embeddings-openai",
164-
version: "^0.2.3",
165-
});
166-
dependencies.push({
167-
name: "llama-index-agent-openai",
168-
version: "^0.3.0",
169-
});
160+
if (templateType !== "multiagent") {
161+
dependencies.push({
162+
name: "llama-index-llms-openai",
163+
version: "^0.2.0",
164+
});
165+
dependencies.push({
166+
name: "llama-index-embeddings-openai",
167+
version: "^0.2.3",
168+
});
169+
dependencies.push({
170+
name: "llama-index-agent-openai",
171+
version: "^0.3.0",
172+
});
173+
}
170174
break;
171175
case "groq":
172176
dependencies.push({
@@ -396,6 +400,7 @@ export const installPythonTemplate = async ({
396400
vectorDb,
397401
dataSources,
398402
tools,
403+
template,
399404
);
400405

401406
if (observability && observability !== "none") {

0 commit comments

Comments
 (0)