• 张申傲
    2025-03-05 来自北京
    谜底就在谜面上,思考题的答案就是上一节课的内容:对于不支持Function Calling的大模型,可以通过Prompt Enginerring 的方式,在Prompt中指定可用的工具列表和描述,让大模型来判断是否需要调用工具。不过这种方式对于模型的推理能力和指令遵从能力要求比较高~

    作者回复: 👍

    共 3 条评论
    2
  • Joshua
    2025-03-05 来自天津
    我用deepseek跑这段代码,最终的回复为空,deepseek返回的response为: ChatCompletion(id='73fd3b2f-41be-4508-843e-99f9fb0fd4c3', choices=[Choice(finish_reason='stop', index=0, logprobs=None, message=ChatCompletionMessage(content='', role='assistant', function_call=None, tool_calls=None))], created=1741142753, model='deepseek-chat', object='chat.completion', system_fingerprint='fp_3a5770e1b4_prod0225', usage=CompletionUsage(completion_tokens=0, prompt_tokens=150, total_tokens=150, prompt_tokens_details={'cached_tokens': 128}, prompt_cache_hit_tokens=128, prompt_cache_miss_tokens=22)) 而改成阿里云和qwen-max就可以得到正常的结果
    展开

    作者回复: 嗯嗯 DS官方说了 FC功能目前不稳定,会在下一个版本尽快解决

    共 2 条评论
    2
  • Yafei
    2025-03-04 来自广东
    可以通过提示词明确告诉模型有股票查询函数,并可以调用该函数查询股价,还可以用提示词限制模型回复的格式

    作者回复: 👍

    
    1
  • 一路前行
    2025-03-04 来自北京
    上面有个问题咨询下,在api的调用中没有发现prompt模版。用户交互的多轮的时候只需要调整messages列表信息就可以了。prompt模版渲染是大模型自己做了么?在部署的时候是否可以配置prompt模型的渲染方式?

    作者回复: 你是说Langchain的那种prompt模板吗?

    共 2 条评论
    