You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

38 lines
807 B

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)
}
}
}