77 lines
5.9 KiB
Plaintext
77 lines
5.9 KiB
Plaintext
I (45600) VolcRtcProtocol: 接收下行消息: info
|
||
[INF|volc_rtc.c:475]message received channel=aibotrtc_G711A_Airhub_zwq_20251217114202000 src=bot_20251217114202000 size=294 binary=1 free_heap=7944152
|
||
I (45970) VolcRtcProtocol: 接收下行二进制消息(tool): {
|
||
"subscriber_user_id" : "",
|
||
"tool_calls" :
|
||
[
|
||
{
|
||
"function" :
|
||
{
|
||
"arguments" : "{\"lang\":\"zh_CN\",\"location\":\"\u5e7f\u5dde\",\"name\":\"get_weather\"}",
|
||
"name" : "get_weather_aihub"
|
||
},
|
||
"id" : "call_qbcaurqnf2z3jh044kk68y1n",
|
||
"type" : "function"
|
||
}
|
||
]
|
||
}
|
||
I (45970) Application: 工具调用: name=get_weather_aihub arguments={"lang":"zh_CN","location":"广州","name":"get_weather"}
|
||
I (45970) Application: [WeatherAPI] ===== 收到get_weather_aihub工具调用 =====
|
||
I (45970) Application: [WeatherAPI] 参数对象检查:
|
||
I (45970) Application: [WeatherAPI] lang: zh_CN
|
||
I (45970) Application: [WeatherAPI] location: 广州
|
||
I (45970) Application: [WeatherAPI] name: get_weather
|
||
I (45970) Application: [WeatherAPI] location参数存在: 是, 类型: 字符串
|
||
I (45970) Application: [WeatherAPI] lang参数存在: 是, 类型: 字符串
|
||
I (45970) Application: [WeatherAPI] 提取的参数值: location='广州' (长度: 6), lang='zh_CN'
|
||
I (45970) Application: [WeatherAPI] call_id_item存在: 是
|
||
I (45970) Application: [WeatherAPI] 获取的call_id: 'call_qbcaurqnf2z3jh044kk68y1n'
|
||
I (45970) Application: [WeatherAPI] 准备创建异步任务处理天气API调用
|
||
I (45970) Application: [WeatherAPI] 异步任务已调度,将在后台执行
|
||
I (45970) Application: [WeatherAPI] 异步任务开始执行
|
||
I (45970) Application: [WeatherAPI] ===== get_weather_aihub工具调用响应已发送 =====
|
||
I (45970) Application: [WeatherAPI] 准备调用全局函数GetWeatherInfo(location='<27>t0<', lang='')
|
||
I (45980) WeatherApi: [GetWeatherInfo] ===== 全局函数调用开始 =====
|
||
2025-12-17 11:42:29.981 [W] EngineImplX.c:1047 callback pEngineImplX->eventHandler.on_message_received used too many times 5
|
||
I (45980) WeatherApi: [GetWeatherInfo] 收到调用请求,location='<27>t0<' (长度: 5), lang=''
|
||
I (45980) WeatherApi: [GetWeatherInfo] 准备调用g_weather_api.GetWeather
|
||
I (45980) WeatherApi: [GetWeather] ===== 开始获取天气信息 =====
|
||
I (45980) WeatherApi: [GetWeather] 输入参数: location='<27>t0<' (长度: 5), lang=''
|
||
I (45980) WeatherApi: [GetWeather] 查询位置: '<27>t0<'
|
||
--- Warning: Failed to decode multiple lines in a row. Try checking the baud rate and XTAL frequency setting in menuconfig
|
||
I (45980) WeatherApi: [GetWeather] 缓存键: 'weather_<72>t0<'
|
||
I (45980) WeatherApi: [GetWeather] 缓存未命中,开始获取天气信息: '<27>t0<'
|
||
I (45980) WeatherApi: [GetWeather] 开始获取城市ID
|
||
I (45980) WeatherApi: [FetchCityInfo] 开始获取城市信息,location参数: '<27>t0<', 长度: 5
|
||
I (45980) WeatherApi: [FetchCityInfo] URL编码后: '%88t0%3C%14'
|
||
I (45980) WeatherApi: [FetchCityInfo] API主机: 'kq3aapg9h5.re.qweatherapi.com', API密钥长度: 32
|
||
I (45980) WeatherApi: [FetchCityInfo] 查询城市信息URL: 'https://kq3aapg9h5.re.qweatherapi.com/geo/v2/city/lookup?key=aa5ec0859c144ac7b33966e25eef5580&location=%88t0%3C%14&lang=zh'
|
||
I (45980) WeatherApi: [FetchCityInfo] 开始发送HTTP GET请求
|
||
I (45980) WeatherApi: HTTP请求: https://kq3aapg9h5.re.qweatherapi.com/geo/v2/city/lookup?key=aa5ec0859c144ac7b33966e25eef5580&location=%88t0%3C%14&lang=zh
|
||
E (46030) esp-tls-mbedtls: No server verification option set in esp_tls_cfg_t structure. Check esp_tls API reference
|
||
E (46030) esp-tls-mbedtls: Failed to set client configurations, returned [0x8017] (ESP_ERR_MBEDTLS_SSL_SETUP_FAILED)
|
||
E (46030) esp-tls: create_ssl_handle failed
|
||
E (46030) esp-tls: Failed to open new connection
|
||
E (46030) transport_base: Failed to open a new connection
|
||
E (46040) HTTP_CLIENT: Connection failed, sock < 0
|
||
E (46040) WeatherApi: HTTP请求执行失败: ESP_ERR_HTTP_CONNECT
|
||
E (46140) WeatherApi: [FetchCityInfo] HTTP请求失败
|
||
I (46140) WeatherApi: [FetchCityInfo] 函数结束,返回空字符串
|
||
I (46140) WeatherApi: [GetWeather] FetchCityInfo返回结果: city_id='' (长度: 0)
|
||
I (46140) WeatherApi: [GetWeather] 未找到相关城市信息,请确认城市名称是否正确
|
||
I (46140) WeatherApi: [GetWeather] ===== 天气信息获取失败 (城市ID为空) =====
|
||
I (46140) WeatherApi: [GetWeatherInfo] g_weather_api.GetWeather调用完成,结果长度: 63 字节
|
||
I (46140) WeatherApi: [GetWeatherInfo] ===== 全局函数调用结束 =====
|
||
I (46140) Application: [WeatherAPI] GetWeatherInfo调用完成,结果长度: 63 字节
|
||
I (46140) Application: [WeatherAPI] 准备发送天气结果响应
|
||
I (46140) Application: [WeatherAPI] 使用call_id发送FunctionResult: 'call_qbcaurqnf2z3jh044kk68y1n'
|
||
I (46140) Application: [WeatherAPI] FunctionResult发送成功
|
||
I (46140) Application: [WeatherAPI] ===== get_weather_aihub异步任务处理完成 =====
|
||
2025-12-17 11:42:31.223 [I] rx_net_audio_jitterbuffer.c:1537 [a_jb]insert ok:dup:total 0:0:0,in: jitter nor=0 reor=0, wj=39, out: pkt=0 t_diff=0 seq_diff=0 buffer_ms=0 target_ms=100 expand_npkt=100 expand_loss=0 start_seq 0 end_seq 0
|
||
I (47250) Application: dialog对话空闲倒计时剩余: 37 秒
|
||
I (47580) VolcRtcProtocol: 上行音频统计: PCM帧=50 字节=16000, G711A帧=0 字节=0, 速率=63698 bps
|
||
I (47580) VolcRtcProtocol: 下行音频统计: PCM字节=0, OPUS字节=0
|
||
2025-12-17 11:42:33.247 [I] rx_net_audio_jitterbuffer.c:1537 [a_jb]insert ok:dup:total 0:0:0,in: jitter nor=0 reor=0, wj=39, out: pkt=0 t_diff=0 seq_diff=0 buffer_ms=0 target_ms=100 expand_npkt=101 expand_loss=0 start_seq 0 end_seq 0
|
||
I (49250) Application: dialog对话空闲倒计时剩余: 35 秒
|
||
I (49590) VolcRtcProtocol: 上行音频统计: PCM帧=50 字节=16000, G711A帧=0 字节=0, 速率=63680 bps
|
||
I (49590) VolcRtcProtocol: 下行音频统计: PCM字节=0, OPUS字节=0 |