Skip to content

Commit 9903db8

Browse files
committed
fix: Set the SMALL MEDIUM LARGE Gaianet model in the env.
1 parent 99d4a84 commit 9903db8

File tree

4 files changed

+19
-7
lines changed

4 files changed

+19
-7
lines changed

.env.example

+10
Original file line numberDiff line numberDiff line change
@@ -99,6 +99,16 @@ HEURIST_IMAGE_MODEL=
9999
# Gaianet Configuration
100100
GAIANET_MODEL=
101101
GAIANET_SERVER_URL=
102+
103+
SMALL_GAIANET_MODEL= # Default: llama3b
104+
SMALL_GAIANET_SERVER_URL= # Default: https://llama3b.gaia.domains/v1
105+
106+
MEDIUM_GAIANET_MODEL= # Default: llama
107+
MEDIUM_GAIANET_SERVER_URL= # Default: https://llama8b.gaia.domains/v1
108+
109+
LARGE_GAIANET_MODEL= # Default: qwen72b
110+
LARGE_GAIANET_SERVER_URL= # Default: https://qwen72b.gaia.domains/v1
111+
102112
GAIANET_EMBEDDING_MODEL=
103113
USE_GAIANET_EMBEDDING= # Set to TRUE for GAIANET/768, leave blank for local
104114

packages/core/src/embedding.ts

+3-1
Original file line numberDiff line numberDiff line change
@@ -197,7 +197,9 @@ export async function embed(runtime: IAgentRuntime, input: string) {
197197
endpoint:
198198
runtime.character.modelEndpointOverride ||
199199
models[ModelProviderName.GAIANET].endpoint ||
200-
"https://qwen72b.gaia.domains/v1",
200+
settings.SMALL_GAIANET_SERVER_URL ||
201+
settings.MEDIUM_GAIANET_SERVER_URL ||
202+
settings.LARGE_GAIANET_SERVER_URL,
201203
apiKey: settings.GAIANET_API_KEY || runtime.token,
202204
dimensions: config.dimensions,
203205
});

packages/core/src/generation.ts

+3-3
Original file line numberDiff line numberDiff line change
@@ -391,13 +391,13 @@ export async function generateText({
391391
if(!baseURL){
392392
switch(modelClass){
393393
case ModelClass.SMALL:
394-
baseURL = "https://llama3b.gaia.domains/v1";
394+
baseURL = settings.SMALL_GAIANET_SERVER_URL || "https://llama3b.gaia.domains/v1";
395395
break;
396396
case ModelClass.MEDIUM:
397-
baseURL = "https://llama8b.gaia.domains/v1";
397+
baseURL = settings.MEDIUM_GAIANET_SERVER_URL || "https://llama8b.gaia.domains/v1";
398398
break;
399399
case ModelClass.LARGE:
400-
baseURL = "https://qwen72b.gaia.domains/v1";
400+
baseURL = settings.LARGE_GAIANET_SERVER_URL || "https://qwen72b.gaia.domains/v1";
401401
break;
402402
}
403403
}

packages/core/src/models.ts

+3-3
Original file line numberDiff line numberDiff line change
@@ -343,9 +343,9 @@ export const models: Models = {
343343
},
344344
endpoint: settings.GAIANET_SERVER_URL,
345345
model: {
346-
[ModelClass.SMALL]: settings.GAIANET_MODEL || "llama3b",
347-
[ModelClass.MEDIUM]: settings.GAIANET_MODEL || "llama",
348-
[ModelClass.LARGE]: settings.GAIANET_MODEL || "qwen72b",
346+
[ModelClass.SMALL]: settings.GAIANET_MODEL || settings.SMALL_GAIANET_MODEL || "llama3b",
347+
[ModelClass.MEDIUM]: settings.GAIANET_MODEL || settings.MEDIUM_GAIANET_MODEL || "llama",
348+
[ModelClass.LARGE]: settings.GAIANET_MODEL || settings.LARGE_GAIANET_MODEL || "qwen72b",
349349
[ModelClass.EMBEDDING]:
350350
settings.GAIANET_EMBEDDING_MODEL || "nomic-embed",
351351
},

0 commit comments

Comments
 (0)