package coze_test import ( //"lego_bighealth/sys/coze" "context" "yunyan/sys/coze" "fmt" "testing" ) func Test_Sys_Chat(t *testing.T) { if sys, err := coze.NewSys( coze.SetToken("pat_wOdiIjLLWuqHxIla03qr81FqWmestCGe1WIfTGUALQhuPbtm3vmntQbtfds9SikP"), coze.SetBotID("7486826364478898226"), ); err != nil { fmt.Printf("Sys Init err:%v", err) } else { result := make(chan *coze.ChatResponseChoice, 10) go func() { err := sys.ChatForSteams(context.Background(), "liwei1dao", map[string]string{"sys_lon_lat": "116.321669,39.985266"}, []coze.Message{ { Role: "user", Content: "给我导航到大新地铁站", }, }, result) if err != nil { fmt.Printf(" err:%v", err) return } }() for v := range result { fmt.Printf("result:%v\n", v) } } }