From ae9f80e3d0044a94b45edd048c9fb9d1578535d1 Mon Sep 17 00:00:00 2001 From: IRANKUNDA Fabrice Date: Wed, 13 Nov 2024 14:30:34 -0500 Subject: [PATCH] Added missing GROK model provider key initialization --- .gitignore | 3 ++- packages/agent/src/index.ts | 9 ++++++--- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index 3e8ec232c80..423ab4d6f10 100644 --- a/.gitignore +++ b/.gitignore @@ -37,4 +37,5 @@ characters/ packages/core/src/providers/cache packages/core/src/providers/cache/* -cache/* \ No newline at end of file +cache/* +packages/core/cache/* \ No newline at end of file diff --git a/packages/agent/src/index.ts b/packages/agent/src/index.ts index a82a05894b2..221b7d93e66 100644 --- a/packages/agent/src/index.ts +++ b/packages/agent/src/index.ts @@ -145,6 +145,11 @@ export function getTokenForProvider( character.settings?.secrets?.OPENROUTER || settings.OPENROUTER_API_KEY ); + case ModelProviderName.GROK: + return ( + character.settings?.secrets?.GROK_API_KEY || + settings.GROK_API_KEY + ); } } @@ -223,9 +228,7 @@ export async function createAgent( plugins: [ bootstrapPlugin, nodePlugin, - character.settings.secrets?.WALLET_PUBLIC_KEY - ? solanaPlugin - : null + character.settings.secrets?.WALLET_PUBLIC_KEY ? solanaPlugin : null, ].filter(Boolean), providers: [], actions: [],