开发者社区 > 通义灵码 > AI编码助手 > 正文

目前只支持一个会话,不能支持多个,缺少history功能,携带的token太少

目前只支持一个会话,不能支持多个,缺少history功能,携带的token太少

展开
收起
abpucumrkitja 2023-11-02 10:15:57 26 0
2 条回答
写回答
取消 提交回答
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    我可以理解您对支持多个会话和历史记录功能的需求,我会尽力为您解释如何实现这些功能。

    1. 多个会话:如果您想在一个程序中支持多个会话,您可以使用多线程或多进程来实现。每个线程或进程都可以独立处理一个会话,这样就可以同时支持多个会话。您可以使用Python的threading库来创建和管理线程,也可以使用multiprocessing库来创建和管理进程。
    2. 历史记录功能:为了保存和恢复会话的历史记录,您可以使用数据库来存储会话的状态和相关信息。您可以在每次会话开始时保存会话的状态,并在会话结束时更新数据库。您还可以设计一个简单的API来查询和修改会话的历史记录。
    3. token携带:为了使您的程序能够携带多个token,您可以将token存储在数据库中,并在需要时从数据库中读取。您也可以使用cookie或session来保存token。
    2023-11-02 12:59:54
    赞同 展开评论 打赏
  • 对于History功能,当前通义灵码不支持该功能。可以参考一下官网:https://help.aliyun.com/document_detail/2590612.html?spm=a2c4g.2590615.0.0.7dfe4623CehYVQ

    2023-11-02 10:32:40
    赞同 展开评论 打赏
问答分类:

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载