feat: implement supervisor agent with 3 sub-agents

This commit is contained in:
2026-05-05 11:34:19 +08:00
parent 18790f1bcd
commit a25de092b1
7 changed files with 185 additions and 1 deletions
+18
View File
@@ -0,0 +1,18 @@
package agent
import (
"context"
"eino-test/config"
"github.com/cloudwego/eino-ext/components/model/openai"
"github.com/cloudwego/eino/components/model"
)
func NewChatModel(ctx context.Context, cfg *config.Config) (model.ToolCallingChatModel, error) {
return openai.NewChatModel(ctx, &openai.ChatModelConfig{
BaseURL: cfg.OpenAIBaseURL,
APIKey: cfg.OpenAIAPIKey,
Model: cfg.OpenAIModel,
})
}