
Python开发
文章平均质量分 67
Daphnis_z
Just do it ..
展开
-
大模型应用编排工具Dify二开之登录Token改造
dify工作室支持在画布上直接编辑业务流程,通过调用开源大模型可以实现特定场景的业务,而且可以迅速更新发布。因此,某些项目要求在产品里面能够直接编辑 dify业务流程,使得现场开发人员能够迅速响应客户需求。另外,方便对 dify进行运维,比如 更新开源大模型认证信息。原创 2024-11-28 19:15:00 · 3223 阅读 · 4 评论 -
大模型应用编排工具Dify二开之接入LLM改造
在大模型项目落地过程中,由于安全、合规和管控等原因不会直接使用原生开源大模型,一般会在开源大模型的基础上添加额外的认证信息或者修改接口访问方式。本次的目标是通过修改 dify源码能够对接**不遵守标准 openai接口协议**,在 header里面添加了**额外认证信息**的开源大模型。原创 2024-11-15 22:45:00 · 2799 阅读 · 0 评论 -
NLP 算法工具箱(关键词、实体、摘要、文本相似度)
1.前言本项目包含几种常用 NLP算法的实现:关键词(keyword)、命名实体(named entity)、自动摘要(abstract)、文本相似度比较(text similarity)等。另外,本项目基于 python3,依赖 jieba,tensorflow等第三方库。2.NLP 工具箱简介2.1 关键词在 jieba的基础上,进行了一些封装。可以很方便的在 etc/user_words.dict中添加用户词典,以加强对一些领域特有关键词的识别。调用举例:kw_extract = Key原创 2022-01-16 11:44:31 · 1159 阅读 · 0 评论 -
Python调用 Java下载 FastDFS文件
1. 前言最近由于业务需求,需要使用 Python下载 FastDFS上的文件。一开始看到 Python有第三方包可以用就直接上了,但是需要处理的文件数量实在太大,导致经常出现文件积压的情况。经过分析,发现文件的下载速度是影响较大的因素之一,所以第一个程序调优思路就定为研究如何提高文件的下载速度。通过查阅资料,发现 FastDFS是使用 Java编写的,作者只提供了 Java版本的客户端,而 Python的客户端则是由其他开发者编写的。那么一个疑问就随之而来:会不会使用 Java下载文件会更快?2.原创 2021-09-26 22:15:17 · 313 阅读 · 0 评论 -
修复 py3Fdfs因 socket timeout导致下载失败的问题
背景笔者在使用 pypi.org提供的 FastDFS Python客户端:py3Fdfs-2.2.0.tar.gz时,发现:下载文件时偶尔报错 socket timeout,随即文件下载失败因苦于 2.2.0已经是官网最新版本,无奈只能自己动手修复问题—————————————————————————————————说明通过调试发现下载文件失败的原因在下面这段代码:def tcp_recv_file(conn, local_filename, file_size, buffer_size=原创 2021-07-07 23:05:07 · 1000 阅读 · 5 评论