首页/新闻资讯/正文详情

AI 支持中文的本地模型测试

发布时间:2026/9/23 11:41:04 来源:云帆数科 栏目:资讯中心
AI 支持中文的本地模型测试
pip install sentence-transformersimportchromadbimportre from chromadb.utilsimportembedding_functions #---------------------------------------------------------#1.初始化配置中文 Embedding 模型 #---------------------------------------------------------# 使用 SentenceTransformer 的多语言模型这是目前本地运行最简单的中文解决方案 chinese_efembedding_functions.SentenceTransformerEmbeddingFunction(model_nameparaphrase-multilingual-MiniLM-L12-v2)# 指向新的数据库路径避免旧模型数据干扰 clientchromadb.PersistentClient(path./enterprise_knowledge_base_v2)# 创建或获取集合并【显式指定】使用中文模型 collectionclient.get_or_create_collection(namecompany_manual_v2,embedding_functionchinese_ef,# 关键点换上中文大脑 metadata{hnsw:space:cosine})#---------------------------------------------------------#2.构造超长文档 #---------------------------------------------------------raw_document 【第一章入职与试用期】 欢迎加入本公司。新员工入职首日需提供体检报告及原单位离职证明。 试用期通常为三个月期间表现优异者可申请提前转正。转正评估由直属主管发起。 【第二章考勤与休假制度】1.工作时间周一至周五9:00-18:00午休1小时。2.迟到规定每月前3次迟到在15分钟内不扣款超过3次按分钟扣除全勤奖。3.带薪年假员工入职满一年后享有10天带薪年假随工龄每增加一年增加1天。4.病假申请需提供二级以上医院开具的假条。 【第三章薪酬与奖金】1.发薪日每月15日通过银行转账发放上月薪资。2.绩效奖金根据每季度OKRs达成情况在季度末月随工资发放。3.五险一金按国家规定最高比例缴纳。 【第四章报销管理规范】1.交通报销加班至22:00后回程打车费用可全额报销需提供正规发票。2.差旅补贴出差期间每日享有150元餐补。3.审批流程所有报销需在次月5日前在OA系统提交经财务审核后支付。 【第五章办公环境与设备】1.办公电脑公司为每位员工配发高性能电脑离职时需归还。2.饮用水与零食茶水间无限量供应咖啡、茶包和各类零食。3.会议室预订请提前在飞书日历中预订会议室会议结束后请擦拭白板。 #---------------------------------------------------------#3.智能切片逻辑(保持不变)#---------------------------------------------------------defsmart_split(text,chunk_size80,overlap15):paragraphstext.split(\n)chunks[]current_chunkforparainparagraphs:ifnot para.strip():continueiflen(current_chunk)len(para)chunk_size:current_chunkpara else:chunks.append(current_chunk.strip())current_chunkcurrent_chunk[-(overlap):]para ifcurrent_chunk:chunks.append(current_chunk.strip())return[cforcinchunksiflen(c)5]#---------------------------------------------------------#4.自动化录入 #---------------------------------------------------------print(1. 启动中文文档解析引擎...)chunkssmart_split(raw_document)doc_name2025年度员工手册.txtids[fman_2025_{i}foriinrange(len(chunks))]metadatas[]fori,cinenumerate(chunks):chapter_matchre.search(r【(.*?)】,c)metadatas.append({source:doc_name,chapter:chapter_match.group(1)ifchapter_matchelse内容续前页,index:i})collection.upsert(idsids,documentschunks,metadatasmetadatas)print(f [成功] 已录入 {len(chunks)} 个语义块。)#---------------------------------------------------------#5.搜索功能(结果解析优化)#---------------------------------------------------------defquick_search(query):print(f\n 提问: {query})resultscollection.query(query_texts[query],n_results2# 取最准的那一个)# 打印结果 distresults[distances][0][0]metaresults[metadatas][0][0]contentresults[documents][0][0]print(f 找到最匹配内容 (距离得分: {dist:.4f}):)print(f 所属章节: {meta[chapter]})print(f 原文回显: {content})# 现在测试你的原文搜索 #quick_search(每月15日通过银行转账发放上月薪资。)# 测试模糊语义搜索quick_search(如何报销)#quick_search(什么时候发工资)

相关推荐

多 Agent 编排实战:Orkas 如何调度一个主 Agent 和它的子 Agent
多 Agent 编排实战:Orkas 如何调度一个主 Agent 和它的子 Agent

拆解 Orkas 的多 Agent 编排:主 Agent 把一句请求变成一份计划,按依赖派遣子 Agent,在步骤之间传递上下文,并在出错时自愈。 上一篇 讲的是怎么让 一个 agent 可靠地跑起来:运行循环、工具路由、上下文压缩、可自愈的… · 2026/9/23 11:40:45

半不变量法概率潮流:高渗透新能源电网的高效风险评估方案
半不变量法概率潮流:高渗透新能源电网的高效风险评估方案

简介:本资源是一套基于Matpower平台实现半不变量法概率潮流计算的MATLAB代码包,面向电力系统专业研究生、科研人员及从事不确定性分析的工程师,解决含随机性源荷的电网概率潮流建模与高效求解问题。压缩包共3个.m文件(9KB&#xf… · 2026/9/23 11:40:38

夹源码深度剖析
夹源码深度剖析

3行代码解决报错:Java堆栈速查手册与实战避坑指南 盯着屏幕上那一片红色的 Exception in thread "main" ,心里是不是在滴血? NullPointerException 、… · 2026/9/23 11:40:38

2026最新东方时尚驾校模拟考试技术栈横向对比
2026最新东方时尚驾校模拟考试技术栈横向对比

2026最新东方时尚驾校模拟考试技术栈横向对比 官方文档往往冗长枯燥,几百页的规范没人愿意从头读到尾,大家只想在 2026最新… · 2026/9/23 12:14:13

FPGA vivado环境使用:第一步点灯代码
FPGA vivado环境使用:第一步点灯代码

打开软件,创建工程起一个工程名,路径英文进入工程界面编写v代码创建一个文件 . 编写代码 module LED_TWINKLE( input key, output led ); assign led~key; endmoduleRTL ANALYSIS管脚定义编译生成bit流 Generate Bitstream10.点击Program Device 下载到板… · 2026/9/23 12:14:13

渗透字典实战:精准挖掘框架、备份与配置文件泄露
渗透字典实战:精准挖掘框架、备份与配置文件泄露

简介:这是一份面向渗透测试初学者与安全从业者的字典资源合集,聚焦框架信息泄露、备份文件泄露与配置文件泄露等常见漏洞场景,可用于目录扫描、子域名枚举、弱口令爆破及备份文件探测等实战环节。压缩包共收录204个文件,以171个tx… · 2026/9/23 12:14:07

二进制、八进制、十六进制相互转换:原理、技巧与实战应用
二进制、八进制、十六进制相互转换:原理、技巧与实战应用

1. 为什么值得花时间搞懂进制转换很多人第一次接触二进制、八进制、十六进制,是在计算机基础课上。老师讲了一遍“逢二进一”“逢八进一”“逢十六进一”,然后给了一堆练习题,做完就忘了。等到真正需要用到的时候——比如看一个二进制文件头、… · 2026/9/23 12:14:00

基于PCAP的轻量级网络入侵检测系统实现原理
基于PCAP的轻量级网络入侵检测系统实现原理

简介:这是一套基于Libpcap实现的轻量级网络入侵检测系统(IDS)源码及配套说明,面向计算机、电子信息、网络安全等专业的本科生课程设计、毕业设计与算法实践学习者,帮助其掌握网络流量捕获、协议解析与异常行为识别的核… · 2026/9/23 12:14:00

OPNET无线Aloha协议仿真:MAC层冲突退避与参数调优实战
OPNET无线Aloha协议仿真:MAC层冲突退避与参数调优实战

简介:这份资源面向无线传感器网络与MAC协议方向的学习者和研究人员,提供基于OPNET Modeler的Aloha协议无线仿真工程,用于理解随机接入机制、复现纯Aloha与时分Aloha的建模过程,并对比吞吐量、延迟、丢包率等性能指标。压缩包共150… · 2026/9/23 12:14:00

3招搞定手机怎么下载微信面试难题实战项目解析
3招搞定手机怎么下载微信面试难题实战项目解析

3招搞定手机怎么下载微信面试难题实战项目解析 面试被问“手机怎么下载微信”背后的原理,90%的人答不上来。别笑,这看似弱智的问题,实则是考察你对移动应用分发机制、安全校验及网络协议理解的试金石。我带过不少校招新人,他们背了八股文,却连一个A… · 2026/9/23 0:00:03

你有新短消息请注意查收:3个新手避坑指南搞定消息系统选型
你有新短消息请注意查收:3个新手避坑指南搞定消息系统选型

你有新短消息请注意查收:3个新手避坑指南搞定消息系统选型 面试被问“高并发下如何保证消息不丢失”,你张口就是“用Redis”,结果面试官追问“如果Redis宕机了怎么办”,你瞬间卡壳。这种场景太常见了,很多新手在背八股文时,只记住了技术名词… · 2026/9/23 0:00:29

Win7无线热点配置工具源码解析:解决API失效的3个实战技巧
Win7无线热点配置工具源码解析:解决API失效的3个实战技巧

Win7无线热点配置工具源码解析:解决API失效的3个实战技巧 Win7无线热点配置工具在Win10/11上跑不动?不是你的问题,是版本升级后 API 全变了。很多老项目里的 netsh wlan… · 2026/9/23 0:00:36

了解更多?预约专属演示

我们的顾问将为您一对一讲解产品与方案

企业微信二维码