【AI大模型应用开发】【项目实战】32.Agent智扫引擎项目-(六)模型部署
📅 2026/7/28 22:26:53
👁️ 次浏览
一.服务端具体位置如下:/main.py 或者 /app.py具体代码如下:# 通过接口方式来访问 import time from Agent.ReAct import ReActAgent from Models.Factory import ChatModelFactory from Tools.Tools import * from langchain_community.chat_message_histories.in_memory import ChatMessageHistory from flask import Flask, request, jsonify import re app = Flask(__name__) def launch_agent(query, agent, uuid=1001): chat_history = ChatMessageHistory() reply = agent.execute(query, uuid, chat_history=chat_history, verbose=True) return reply @app.route("/predict", methods=["POST"]) def main(): try: # 1.获取用户问题 data = request.get_json() query = data.get("query", "") uuid = data.get('uuid', 1001) if not query: return jsonify({"error": "请输入文本"}), 400 # 2.实例化大模型 llm = ChatModelFactory().get_model() # 3.注册工具 tools = [ rag_qa_tool, report_generation_tool, ] # 4.实例化ReAct agent = ReActAgent( llm=llm, tools=tools, main_prompt_file_path="prompts/main.txt" ) # 5.智能体主逻辑恢复 response = launch_agent(query, agent, uuid) if 'think' in response and "/think" in response: answer = re.sub(r"think.*?/think", "", response, flags=re.DOTALL) elif 'think' in response and "/think\n\n答:" in response: answer = re.sub(r"think.*?/think\n\n答:", "", response, flags=re.DOTALL) else: answer = response print(f'answer:{answer}') print('-----------------------------------------------------------------------') # json输出 return jsonify({"answer": answer}), 200 except Exception as e: print(e) return jsonify({'error': str(e)}), 500 if __name__ == "__main__": app.run(host="0.0.0.0", port=8002)
上周末,外滩大会组委会做了一件让科技圈沸腾的事。他们把蚂蚁灵光、百度秒哒、阿里 Qoder、腾讯吐司、字节扣子、商汤小浣熊——九大国内头部 AI Coding 平台,一股脑全凑到了一起,发起了一场史无前例的"外滩黑客松AI Coding 大赛"。…
📅 2026/7/28 22:25:53
Add TradingView Alerts Tool高级用法:多配置文件与动态参数替换技巧 【免费下载链接】add-tradingview-alerts-tool Automated entry of TradingView alerts for bot trading tools such as 3Commas, Alertatron, CryptoHopper, etc. 项目地址: https://gitcode.…
📅 2026/7/28 22:25:53
MFTCoder 训练数据格式详解:ChatML 风格如何提升多任务微调效果? 【免费下载链接】MFTCoder High Accuracy and efficiency multi-task fine-tuning framework for Code LLMs. This work has been accepted by KDD 2024. 项目地址: https://gitcode.co…
📅 2026/7/28 22:25:53
昨晚凌晨两点,我盯着屏幕上的火山图发呆。真的,那种感觉就像是在看天书。你知道的,做转录组分析,大家第一反应都是跑代码,R语言、Python,各种包往上一堆,输出个漂亮的图就完事儿。但我那天突然脑子一抽,心想:能不能不用代码,能不能用手画?听起来是不是有点疯?但当你…
📅 2026/7/28 23:16:26
关键词:工业互联网、四网协同、AI制造、数据治理、MES/WMS、智能制造7月28日,人民邮电报刊发中联重科中科云谷总经理的署名文章,提出以"链网、算网、数网、模网"四网协同打通产业数字化链路。这条消息背后,是工信部等八…
📅 2026/7/28 23:16:26
抖音批量下载终极指南:从新手到高手的完整解决方案 【免费下载链接】douyin-downloader A practical Douyin downloader for both single-item and profile batch downloads, with progress display, retries, SQLite deduplication, and browser fallback support.…
📅 2026/7/28 23:16:26
如何在Visual Studio中搭建Rust开发环境?VisualRust插件快速上手教程 【免费下载链接】VisualRust Visual Studio extension for Rust 项目地址: https://gitcode.com/gh_mirrors/vi/VisualRust
VisualRust是一款专为Visual Studio打造的Rust开发插件&#x…
📅 2026/7/28 23:16:26
Minerva未来路线图:即将发布的5大功能让深度学习开发更简单 【免费下载链接】minerva Minerva: a fast and flexible tool for deep learning on multi-GPU. It provides ndarray programming interface, just like Numpy. Python bindings and C bindings are both…
📅 2026/7/28 23:16:26
告别臃肿!3步让你的暗影精灵笔记本重获新生 【免费下载链接】OmenSuperHub Control Omen laptop performance, fan speeds, and keyboard lighting, and unlock power limits. 项目地址: https://gitcode.com/gh_mirrors/om/OmenSuperHub
你是否也曾为官方Om…
📅 2026/7/28 0:00:45
做 RAG 的人应该都踩过这个致命的坑:把几百页的财报、法规、技术手册扔给向量库,问一个具体问题,搜出来的全是沾边但没用的内容 —— 关键信息要么被硬切块拆碎了,要么藏在几十条结果的最下面。语义相似≠真正相关,这个…
📅 2026/7/28 0:00:46
2026年做短视频运营,从抖音上扒文案早就不是偷偷抄笔记的事了。我刚开始做内容的时候,每天刷半小时抖音,手动把爆款视频的口播敲进备忘录,一条2分钟的视频得花十来分钟,碰到语速快的还要反复回听。后来试了一圈工具&am…
📅 2026/7/28 0:00:46
更多请点击:
https://codechina.net
第一章:AI帮助理解数学概念 人工智能正以前所未有的方式重塑数学学习的路径。通过自然语言处理与符号计算的深度融合,AI不仅能解析抽象定义,还能将定理、证明和几何直觉转化为可交互、可验证的…
📅 2026/7/28 1:13:29
1. 项目背景与核心价值去年参与的一个短剧项目让我深刻体会到传统创作流程的痛点:编剧团队花了三周打磨剧本,角色设计反复修改了七版,最后成片时又因为演员档期问题不得不临时调整分镜。这种低效的创作模式在快节奏的内容行业越来越难以为继。…
📅 2026/7/28 1:13:29
remix-i18next TypeScript类型安全实践:确保翻译键与类型定义同步 【免费下载链接】remix-i18next The easiest way to translate your React Router framework mode apps 项目地址: https://gitcode.com/gh_mirrors/re/remix-i18next
在开发多语言应用时&am…
📅 2026/7/28 1:13:29
目录
第一步:选对模板,省心一半
第二步:打开扫码点餐功能
开启功能按钮
桌台管理与桌码生成
第三步:个性化设计,打造品牌感
调整点餐页面
设置点餐规则 你还在让顾客站着排队点餐吗?2025年ÿ…
📅 2026/7/28 7:13:45
在业务中快速构建一个能理解私有文档、准确回答专业问题的智能助手,是很多开发团队面临的共同挑战。传统方案往往需要从零开始搭建复杂的 RAG(检索增强生成)系统,涉及文档解析、向量化、检索、大模型调用等多个环节,整…
📅 2026/7/28 17:14:18
FAE放射组学分析工具:医学影像特征探索的完整解决方案 【免费下载链接】FAE FeAture Explorer 项目地址: https://gitcode.com/gh_mirrors/fae/FAE
你是否曾经面对海量医学影像数据感到无从下手?想要从CT、MRI等影像中提取有价值的定量特征&#…
📅 2026/7/28 5:13:40