SongSongK

Results 5 comments of SongSongK

> > 根据 openai 官方,fc 已经弃用了。 > > 经过我自己的测试,我发现当使用chatGLM3的fc功能时需要将extract.ts和classifyQuestion.ts中的 response?.choices?.[0]?.message?.tool_calls?.[0]?.function?.arguments || '{}' 替换为 response?.choices?.[0]?.message?.function_call?.arguments || '{}' 才可使用,否则会一直返回空字段,可能chatGLM3返回的response的json结构与openai的不同,不知作者能否将这个小适配加入到工程中 @c121914yu 支持这个功能了吗,我试了下 ChatGLM3 tools调用解析还是不太正常。

> > ![图像](https://private-user-images.githubusercontent.com/15084789/326252961-4a08ad36-f3ba-4237-9c3d-bbb5d9f424b6.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTQzMDgxNjgsIm5iZiI6MTcxNDMwNzg2OCwicGF0aCI6Ii8xNTA4NDc4OS8zMjYyNTI5NjEtNGEwOGFkMzYtZjNiYS00MjM3LTljM2QtYmJiNWQ5ZjQyNGI2LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA0MjglMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNDI4VDEyMzc0OFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTYxYmNmZDU3OGVmMWRiM2M1ZTk0MTIyZTJhZjc2Y2VjZGY0ZWRmNDExNDVhYjMwMmEyNjgwN2NjMTJhZDdhNjcmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.nJDyNw5lY0Cz6x7Sx0xkMYPhvH-wL4XAJEZ-5viLhLw)这个配置就会报错 > > 一样的配置,我用这个测试正常: > > ```python > import openai > > tools = [{ > "type": "function", > "function": { > "name": "get_current_weather", > "description": "获取当前天气", >...