File tree 1 file changed +23
-0
lines changed
1 file changed +23
-0
lines changed Original file line number Diff line number Diff line change @@ -153,6 +153,29 @@ export async function generateText({
153
153
break ;
154
154
}
155
155
156
+ case ModelProviderName . CLAUDE_VERTEX : {
157
+ elizaLogger . debug ( "Initializing Claude Vertex model." ) ;
158
+
159
+ const anthropic = createAnthropic ( { apiKey } ) ;
160
+
161
+ const { text : anthropicResponse } = await aiGenerateText ( {
162
+ model : anthropic . languageModel ( model ) ,
163
+ prompt : context ,
164
+ system :
165
+ runtime . character . system ??
166
+ settings . SYSTEM_PROMPT ??
167
+ undefined ,
168
+ temperature : temperature ,
169
+ maxTokens : max_response_length ,
170
+ frequencyPenalty : frequency_penalty ,
171
+ presencePenalty : presence_penalty ,
172
+ } ) ;
173
+
174
+ response = anthropicResponse ;
175
+ elizaLogger . debug ( "Received response from Claude Vertex model." ) ;
176
+ break ;
177
+ }
178
+
156
179
case ModelProviderName . GROK : {
157
180
elizaLogger . debug ( "Initializing Grok model." ) ;
158
181
const grok = createOpenAI ( { apiKey, baseURL : endpoint } ) ;
You can’t perform that action at this time.
0 commit comments