agentscope-extensions-model-gemini 接入 Google Gemini 模型。它支持 Gemini API,也可以通过显式配置走 Vertex AI 路径。
添加依赖
ModelRegistry
设置GEMINI_API_KEY 后,使用 gemini:<model> 字符串 id:
Documentation Index
Fetch the complete documentation index at: /llms.txt
Use this file to discover all available pages before exploring further.
agentscope-extensions-model-gemini 接入 Google Gemini 模型。它支持 Gemini API,也可以通过显式配置走 Vertex AI 路径。
<dependency>
<groupId>io.agentscope</groupId>
<artifactId>agentscope-extensions-model-gemini</artifactId>
<version>${agentscope.version}</version>
</dependency>
GEMINI_API_KEY 后,使用 gemini:<model> 字符串 id:
ReActAgent agent = ReActAgent.builder()
.name("assistant")
.model("gemini:gemini-2.0-flash") // 底层由 ModelRegistry.resolve(modelId) 解析
.build();
import io.agentscope.extensions.model.gemini.GeminiChatModel;
GeminiChatModel model = GeminiChatModel.builder()
.apiKey(System.getenv("GEMINI_API_KEY"))
.modelName("gemini-2.0-flash")
.streamEnabled(true)
.build();
<dependency>
<groupId>io.agentscope</groupId>
<artifactId>agentscope-gemini-spring-boot-starter</artifactId>
<version>${agentscope.version}</version>
</dependency>