"現在の日時を取得します", ParamsOneOf: schema.NewParamsOneOfByParams( map[string]*schema.ParameterInfo{ "timezone": {Type: schema.String}, }), } tool := utils.NewTool(toolInfo, getCurrentTime) // 2. ReActエージェント作成 agent, _ := react.NewAgent(ctx, &react.AgentConfig{ ToolCallingModel: model, Tools: []tool.Tool{tool}, MaxStep: 20, }) 17