- 博客(155)
- 问答 (2)
- 收藏
- 关注
原创 记录一下AI开发中遇到的坑
大模型API使用需注意请求频率和token数限制,否则易导致接口崩溃。采用全站加速时,代理可能引发域名证书过期问题。此外,对于耗时较长(5-10秒)的API,还需关注QPS(每秒查询率)的性能瓶颈。
2025-09-19 10:32:47
213
原创 MCP-PromptX AI小说创作使用教程
摘要:本文记录了使用TRAE+PromptX工具进行小说创作的实践过程。作者分享了在番茄小说平台发布的测试作品《沧海朝暮》链接,并详细介绍了操作步骤,包括下载Trae工具、配置MCP服务器参数以及创建角色的过程。文中还提供了参考资源,包括明易大佬的相关教程文章、B站视频课件以及GitHub项目地址。目前作者已完成初步配置,后续将继续完善创作内容。
2025-08-06 18:40:27
886
原创 Llamaindex MCP的使用
文章摘要: 本文介绍了如何在llamaindex中使用MCP工具。通过安装llama-index-tools-mcp包,开发者可以轻松连接MCP服务器获取工具列表,并集成到FunctionAgent中使用。文档提供了基础用法示例,包括同步/异步获取工具、工作流转换、MCP客户端操作以及OAuth认证配置。特别展示了如何通过BasicMCPClient实现工具调用、资源访问等功能,并支持自定义令牌存储实现生产级认证。该工具包简化了MCP服务集成,适合快速构建AI代理应用。
2025-07-24 15:34:23
910
原创 fastapi使用 llamaindex 常用包
该Python 3.11环境配置了一个基于FastAPI和LlamaIndex的AI应用开发环境,主要依赖包括:异步Web服务框架Uvicorn(0.35.0)、LlamaIndex核心库(0.12.49)及其OpenAI/GoogleGenAI扩展、Milvus向量存储支持;集成FastAPI-Pagination(0.13.3)实现分页,TaskIQ(0.11.18)处理异步任务;数据库支持包含Redis(5.3.0)和MySQL(asyncmy 0.2.10),并配备Alembic(1.11.1)进行
2025-07-24 15:18:50
267
1
原创 PM2使用
PM2是一个强大的Node.js进程管理工具,特别适合管理npx命令的执行。它提供进程守护、开机自启、日志管理、性能监控等功能,支持多平台。安装PM2后,只需将npx命令作为字符串启动,即可实现进程守护。通过PM2命令可以轻松管理应用状态、查看日志。最关键的是使用pm2 startup和pm2 save设置开机自启,确保服务永不中断。这套方案能同时防止程序崩溃和服务器重启导致的服务中断。
2025-07-24 14:08:55
617
原创 简单的mcp 服务示例
本文介绍了如何创建和使用一个简单的Python工具集(tools.py)和MCP服务(mcp_test.py)。tools.py提供了文件操作、系统信息查询等功能,包括读取文件、列出文件、重命名文件、获取主机信息等。mcp_test.py将这些功能封装为MCP服务,支持通过stdio或HTTP调用。文章还详细说明了如何配置cursor编辑器以连接本地运行的MCP服务,包括指定Python解释器路径和脚本路径。最后通过测试截图展示了MCP服务的运行效果。这个简易的MCP实现可以作为本地工具调用的基础框架。
2025-07-24 11:54:38
379
原创 Gemini代理
摘要:使用Google GenAI库调用Gemini 2.5 Pro模型生成文本。代码示例展示了如何设置HTTP选项(包括自定义API基地址),初始化客户端(需提供API密钥),并通过简单提示"hello"获取模型响应。最后打印生成的文本内容。该流程适用于集成Gemini大模型的基础API调用场景。
2025-07-15 16:25:59
502
原创 域名转发设置
本文介绍了如何在新加坡服务器上配置反向代理访问Google API。首先需将域名指向新加坡服务器,然后推荐使用Caddy进行配置:1)安装Caddy;2)编辑Caddyfile配置文件,设置反向代理指向Google API并修改Host头;3)重启Caddy服务。Caddy会自动申请SSL证书,无需手动操作。该方案简单易行,适合快速搭建反向代理服务。
2025-07-15 15:12:16
627
原创 免费领取Claude code ,100美刀
【摘要】推荐注册AnyRouter可获100美元使用额度,通过专属链接 https://anyrouter.top/register?aff=zrOK 完成注册即可享受优惠。该活动为限时福利,新用户通过推荐渠道加入可立即获得账户充值。
2025-07-10 10:51:31
456
原创 云存储资源保护
腾讯云EdgeOne平台提供一次性访问链接生成功能,用户可通过控制台快速创建临时访问地址。该功能适用于需要临时分享资源或进行权限控制的场景,链接将在使用后自动失效。登录EdgeOne控制台即可配置链接的有效期、访问次数等参数,实现安全便捷的资源共享。
2025-07-07 11:42:09
116
原创 Mem0 Prompt优化
在使用mem0的时候,系统中自带的提取事件的Prompt, 效果很差,我们可以按照我们的需求修改。希望如果有修改的会更好的Prompt,大家可以分享。
2025-03-26 14:09:56
645
原创 云服务部署Ollama
web界面,开机后,会显示一个对外的连接地址,里面提示需要把ollama的启动端口修改为XXXX,就可以使用连接使用了,我的是6006端口。本地创建一个文件目录用来存放模型文件:我的是: /root/autodl-fs/ollama_file/选择显卡,选择社区镜像,输入ollama选择,选择这个ollama base V2版本,创建。修改ollama模型存放位置(必做)和设置启动端口(选做,果果需要外界访问,需要修改端口号)创建完成后,ssh进入到实例里,查看是否成功,接下来就可以使用。
2025-03-17 09:43:06
409
原创 PIL.UnidentifiedImageError: cannot identify image file 使用华为云存储OBS
如果不取消跨域,需要在obs防盗链中设置白名单:白名单Refere和允许空Referer即可解决这个问题。图片从网络上下载下来,未加请求头(如 User-Agent)直接请求,网站为了防盗链会进行拦截处理。在obs中取消跨域设置可以解决这个问题,使用华为云存储OBS遇到这个问题。
2024-07-26 14:41:24
433
原创 ERROR: failed to solve: failed to compute cache key: failed to calculate checksum of ref
在Dockerfile中使用。
2024-07-05 14:55:18
609
原创 volcengine 库装不上 #25
在 Docker python3.10-slim 中 volcengine 安装时报错, 其依赖 pycryptodome 显示 gcc 相关错误。还是请官方试一下 volcengine 与各 python 版本的兼容性吧。用 pip3 install --no-deps volcengine。修改方案是手动为 volcengine 安装依赖。调研发现 pycryptodome。安装 pycryptodome。解决了, 就是解决方案比较蠢。3.9.9, 安装其余的依赖。Dockerfile 片段。
2024-06-27 11:07:00
1284
原创 ubuntu安装exe微信
Wine Gecko 和 Wine Mono:这些是Wine的两个重要组件,用于在Wine环境中运行一些Windows应用程序。Winetricks:Winetricks是一个实用程序,可以帮助您安装和配置Wine环境。验证安装:安装完成后,您可以尝试运行一个Windows应用程序来验证安装是否成功。安装额外支持软件:根据需要,您可能还需要安装一些其他软件来支持Wine的功能。安装Winetricks后,您可以使用它来安装其他可能所需的Wine组件和库。
2023-10-24 11:36:01
567
原创 trio ValueEvent
性能注意:赋值给value属性通常具有O(N)的复杂性,其中N是主动等待的任务的数量。可能的话,共享的谓词会被分组,将N减少到活动谓词的数量。在使用此API中的任何等待方法或迭代器时,请注意,在调用者接收控制权之前,该值可能已经再次发生了变化。为了清晰,总是返回触发唤醒的特定值。值包装器,提供等待值或过渡的能力。
2023-09-27 14:15:37
278
原创 自动导出项目的依赖requirements.txt
这将会创建一个名为“requirements.txt”的文件,其中列出了项目的所有依赖及其版本号。这个文件可以用于在其他环境中安装相同的依赖,只需运行pip install -r requirements.txt即可。在Python中,你可以使用pip工具来自动导出项目的依赖到一个requirements.txt文件中。切换到你的项目目录。使用pip工具导出依赖。打开命令行工具(如终端或命令提示符)。
2023-09-27 11:11:32
405
原创 attrib和attrs
attrs函数用于定义类,它接受一个或多个属性定义作为参数,并返回一个类对象。通过使用attrs函数,可以快速定义具有一组属性的类,而无需手动编写__init__方法和属性赋值语句。attrib函数用于定义类的属性,它接受一个或多个参数来定义属性的名称、类型和默认值等。通过使用attrib函数,可以简化属性的定义过程,使代码更加简洁和易读。综合起来,attrib和attrs函数的主要用途是简化类的属性定义和类的创建过程,提高代码的可读性和可维护性。
2023-09-22 11:49:30
529
原创 prometheus_client TypeError: __init__() takes 6 positional arguments but 7 were given
python 3.9, prometheus_client==0.17.1单独运行就成功在项目里面运行就报最后通过降包的方式解决了:感谢JYZ大佬,学到了遇事不决就降包,哈哈哈哈
2023-09-21 18:46:05
488
原创 python 单例
当我们用singleton装饰一个类时,比如MyClass,并尝试创建这个类的实例,Python会首先调用singleton装饰器。如果没有,我们就创建一个新的实例,并将其存储在instances字典中,然后返回这个新的实例。如果没有,我们就创建一个新的实例,并将其存储在_instances字典中,然后返回这个新的实例。如果是,我们就返回这个实例。如果不是,我们就创建一个新的实例并将其存储在_instance中,然后返回这个新的实例。这样,无论我们创建多少次这个类的实例,我们都只会得到一个相同的实例。
2023-08-17 17:10:49
198
原创 Minio 部署
部署文档:https://www.minio.org.cn/docs/minio/container/operations/install-deploy-manage/deploy-minio-single-node-single-drive.html#然后访问127.0.0.1:9090就可以了,一般需要去云上安全组开通端口,这样外部ip就可以访问了。minio 官网:https://www.minio.org.cn/新建一个/etc/default/minio文件。把这个贴到minio文件中。
2023-08-01 17:05:05
841
原创 Python 装饰器有什么需要注意的?
wraps 是Python中的一个装饰器,它的作用是将被修饰函数的属性复制到修饰后的函数中。、__doc__等。使用 @wraps 装饰器可以继承原函数的这些属性。这样可以方便程序员的调试和帮助文档的生成。函数被装饰后,函数名和注释会变成装饰器的名字和注释。使用 @wraps 装饰器可以保留原来的函数名和文档字符串。from functools import wraps是用来干嘛的?装饰后的函数会丢失一些属性,比如。
2023-06-20 21:54:22
487
原创 阿里SR Gateway:IDLE_TIMEOUT:Websocket session is idle for too long time
如果采样率为 16000 Hz,那么每秒钟会采集 16000 个样本。因此,每秒钟采集的数据量为 16000 * 2 = 32000 字节。如果要计算每毫秒采集的数据量,可以将每秒钟采集的数据量除以 1000,即 32000 / 1000 = 32 字节。因此,每毫秒采集的数据量为 32 字节。当 t2 - t1 > 5秒,向接口发送一个1毫秒不会产生噪音的_silenceSegments 数据流。sdk本身在请求建立链接后,长时间没有发送任何数据,超过10s后,服务端会返回40000004错误信息。
2023-04-27 20:51:40
1312
原创 An unexpected error was encountered while executing a WSL command. Common ca
就可以重新打开docker,不用关机。
2023-04-01 01:38:28
9918
16
原创 python3 根据ip获取国家
https://blog.youkuaiyun.com/hxm6621315/article/details/127774378
2023-03-28 21:58:26
233
原创 Ubuntu18.04安装mongodb
转自:https://blog.youkuaiyun.com/weixin_43713498/article/details/106539419
2023-03-25 15:27:15
153
stable-diffusion-webui codeformer.pth
2023-03-11
场景应用:数组获取数据对
2022-02-28
场景应用:数组获取数据对
2022-03-01
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅