在山西太原,活跃着一名与众不同的“警员”。它非血肉铸就,却以独特方式似永不疲倦的忠诚卫士,日夜守护着城市的交通安全命脉。它,便是太原交警凭借创新思维与不懈努力,精心雕琢而成的AI智能问答系统——122“百晓生”。
不久前,在“智慧公安我先行”全国公安基层技术革新专项活动的舞台上,122“百晓生”凭借卓越不凡的表现,在激烈角逐中脱颖而出,成功斩获大数据智能化应用二等奖,以实力赢得广泛赞誉和认可。
1月8日,记者走进太原市公安局交警支队,试图探寻122“百晓生”从最初的创意萌芽,到如今广泛应用的艰辛历程。这一路,凝聚着太原交警对智慧警务的执着追求与不懈探索,同时也淋漓尽致地展现出AI技术在提升警务效能、服务广大群众方面所蕴含的巨大潜力与无限可能。
困境中谋突破:
警情压力下的创新契机
山西,历史源远流长。而太原,作为省会,不仅承载着厚重的历史文化底蕴,更是站在现代化发展的前沿地带。随着城市化进程的迅猛推进,太原机动车保有量持续攀升,这无疑给交警部门带来前所未有的挑战和巨大的警情压力。
“叮铃铃……”在太原122警情中心,电话铃声此起彼伏,接线员们24小时坚守岗位,时刻准备接听并及时回应每一通来电。据介绍,在每日海量的电话中,有相当大一部分属于非紧急类警情,诸如限行政策咨询、车管办证流程询问等。这类重复性工作,耗费了接线员们大量的时间与精力,致使面对紧急警情时,大家常常感到力不从心。
怎样才能实现更高的效率?这个问题始终萦绕在太原市公安局交警支队122指挥中心负责人左洁麓的心头。2022年11月30日,ChatGPT横空出世,宛如一颗重磅炸弹在全球引发巨大轰动。谁也未料到,这一突破性的技术进展竟为左洁麓带来全新的思路。
“能否让AI承担部分重复性咨询类的接线工作,从而释放警力呢?”左洁麓很快确认,这个想法具有可行性。然而,现实要残酷得多。高昂的AI部署场景报价,使得这一设想一度被搁置。直到2024年3月17日,Grok-1模型在国内AI市场激起千层浪。左洁麓敏锐地意识到,机会终于来了。在支队领导的大力支持下,他全身心投入其中,白天忙碌于日常工作,夜晚则沉浸在钻研学习中,那种通宵达旦的拼搏劲儿,让他仿佛找回从警初期抓捕逃犯时的热血与激情。
通过大量研究和学习,他最终选定利用现有的开源大模型或大厂API,并搭建开源知识库的方案,正式开启“百晓生”的建设征程。
创新实践结硕果:
“百晓生”的多元应用
在左洁麓的不懈努力与精心钻研下,2024年6月,“百晓生”诞生。这一时刻,对左洁麓而言意义非凡,因为“百晓生”的“出生”月份竟与他女儿相同,这仿佛是一种奇妙的缘分。而“百晓生”的诞生,仅仅是个开始。左洁麓在122来电工作的过程中,不断思索、持续探索,很快,“百晓生”的诸多应用场景如雨后春笋般涌现。
微信公众号摇身一变成为智能问答小助手,便是“百晓生”多元应用的生动写照。一次晚高峰过后,左洁麓在回家途中,听到交通广播里一名大哥正在咨询人行横道未礼让的处罚问题,电台主持人建议他前往微信公众号查找详细信息。
这个平凡的日常场景,却让左洁麓灵光乍现。虽然他对编写代码、对接接口等技术细节一窍不通,但他敏锐地意识到AI编程或许能成为破解难题的钥匙。怀着这份信念,他开始在各大视频教学网站和程序员论坛中寻找突破口。经过一番探索,他决定投入99元购置一台云服务器,并借助AI的力量,用Python这门计算机编程中最基础的语言,成功编写出对接微信公众号的程序。为了让“百晓生”在虚拟世界中拥有正式身份,他又花费5元为其注册了一个专属域名。这一切努力的背后,都源于一个朴素的愿望:以图文并茂的形式,为群众提供更加清晰、直观的解答。自此,群众在微信公众号上提出的问题,“百晓生”都能迅速且高效地给予回复,这一创新举措极大地提升了群众的满意度,为他们带来前所未有的便捷体验。
某天,一位老大爷因看不懂手机地图路况,致电122警情中心,询问前往高铁站的路况信息。左洁麓接听电话后,听得真切。当晚,他便一头扎进百度和高德地图的开放平台研究中。他巧妙利用地图接口以及微信发送位置功能,通过Python让AI解析经纬度,以查询实时路况,并加入计算距离规则。
最终,“百晓生”成功为用户推送出就近的3条路况信息,其中涵盖拥堵路段长度、平均时速、距离以及影响范围等关键内容。就这样,地图信息文字化服务应运而生,像老大爷这样的群众,从此无需再对着复杂的地图发愁,能够直接清晰地看懂路况,出行变得更加胸有成竹。
2024年黄金周期间,山西文旅因《黑神话:悟空》的火爆而吸引了大量游客,这无疑给交警工作带来巨大挑战。部分游客在发生事故后,无法准确说明自身位置,这给报警和救援工作带来极大阻碍。左洁麓借鉴解决老大爷路况问题的思路,对相关方法进行重构,并将其转换为国测局84坐标,再通过代码将其变为百度API能够识别的接口语言,接着借助全球逆地理编码获取POI兴趣点信息,对离用户最近的3个点进行文本结构化处理。
如此一来,用户只需发送位置信息,便能获取自身位置、经纬度、周边明显建筑物以及最近拥堵路段情况,这一创新举措极大提高了报警和救援工作的效率,为游客的安全提供了有力保障。
不仅如此,“百晓生”并未停止前进的步伐,而是经历了一场令人惊叹的华丽升级,实现了从本地知识到联网搜索的智能蜕变。尽管此前它已能解答众多问题,但由于所使用的大语言API接口并非实时更新,存在一定的知识局限性。
为了弥补这一缺陷,左洁麓深入研究,通过编写函数,让“百晓生”先调取服务器时间函数,再进行本地联网搜索。若知识库中未存储相关信息,“百晓生”会自动到互联网上搜索并进行信息重组。
如今的“百晓生”可谓本领大增,不仅能准确告知时间,还能提供地理、天气等各类信息,甚至为游客精心规划旅游攻略,成功实现从本地知识到联网搜索智能的重大跨越。
展望未来蓝图:
“百晓生”的发展与价值
“‘百晓生’的成长历程就像抚育一个孩子,从咿呀学语到独立行走,一点一滴实现它的价值,帮助越来越多的人,这让我特别欣慰。”左洁麓坐在桌前,目光柔和地落在那台陪伴他十几年的老旧笔记本电脑上,屏幕中“百晓生”的界面闪烁着微光,如同时间的细流,过往的点滴像一幕幕电影,在他的脑海中徐徐回放。
回首往昔,最初的“百晓生”仅仅由不足百行代码构成,在一台价值仅99元的服务器中艰难运行。而如今,历经无数次优化与升级的“百晓生”,代码量已逼近900行,而618元的新服务器也完成了华丽转身。主程序与数据库成功分离,这使得“百晓生”的反应速度大幅提升,如同换上高速引擎,能够更高效地处理各类信息。
自2024年5月起,左洁麓便全身心投入到开源模型的Docker搭建与应用学习中,同时紧锣密鼓地开展交管知识库的建设工作。到了6月初,凝聚着他无数心血的122“百晓生”终于成功搭建,大语言模型也顺利构建完成。
同年6月9日,“百晓生”对接微信公众号,智能回复功能开始测试;6月11日,内测工作正式启动;6月12日,在太原交警综改大队进行压力测试与实战体验;6月底,部分功能向公众开放。从那以后,“百晓生”逐渐崭露头角,成为太原交警日常工作中不可或缺的智能助手,为交通管理领域注入了新的活力与动力。
当下,“百晓生”的部署展现出令人惊叹的高效与便捷。太原交警仅需短短5分钟,就能在不同公众号为其开辟专属赛道;50分钟,即可构建出知识应用模型;5小时,便能助力交警快速掌握某一领域的专业知识。凭借如此强大的能力,“百晓生”在未来拥有着无限的拓展潜力。它不仅能够迅速拓展到反诈、社区、治安、出入境等多个公安业务领域,甚至有望跨界到医疗、文旅、教育等社会民生领域,如同一位万能的多面手,为整个社会提供全方位、多层次的服务。
从最初仅需99元的服务器和5元的域名起步,到如今在618元的服务器新家园安家的“百晓生”,以不到1000元的超低成本,使用了高达7107.36万tokens,创造了性价比极高的成就,展现了非凡的价值。
“百晓生”的出现,犹如及时雨,极大提升了交警部门的工作效率,将接警员从繁琐的重复性劳动中解脱出来,压力得到有效缓解。与此同时,它为广大群众提供了更加便捷、准确的服务,进一步增强了群众对交警工作的满意度与信任度。“百晓生”的成功经验,也为全国其他地区的交警部门提供了宝贵借鉴,如同星星之火,推动着智慧警务在全国范围内的蓬勃发展。
谈及为何取名为“百晓生”,左洁麓表示,这个名字灵感源于古龙一部小说中的角色。而122“百晓生”的故事,恰似一段勇敢追逐时代潮流的传奇。它承载着创新的梦想,在科技的浪潮中砥砺前行,不断书写着属于自己的辉煌篇章,未来必将在更多领域绽放光芒,为社会的发展贡献更多的智慧和力量。
本报记者李青