Aliyun ddns client
万网注册的域名有福了,背靠阿里这个大金主,最近推出了不少有用的功能,甩出新网之类的域名注册商不止一条街了。朋友之前一直使用DNSPod和花生壳来构筑VPN内网的域名解析,可TPLINK自带的路由器花生壳功能太不稳定了,DNSPod也拒绝加入那些免费的二级域名了,只能想看看有没有办法在他已有的域名上实现DDNS的二级域名解析了。凑巧看见万网和阿里云推…
使用 Go + LLM API 构建智能代码注释生成工具
## 背景介绍 在日常开发中,为代码添加注释是一件费时费力的工作。很多开发者,要么是因为赶工期,要么是觉得写注释太枯燥,最终导致代码缺乏必要的文档。当团队协作或几个月后回顾代码时,理解逻辑变成了一项艰巨的任务。 有没有一种方法,可以利用大语言模型自动为代码生成注释?本文将介绍如何使用 Go 语言结合 LLM API,构建一个实用的代码注释生成工具。…
基于本地 LLM 构建 RAG 系统:完整指南与实践
# 基于本地 LLM 构建 RAG 系统:完整指南与实践 大型语言模型这两年很火,用云端 API 调用虽然方便,但问题也不少。数据要传出去隐私没保障,网络不稳定时响应慢吞吞,长期使用成本也下不来。有没有一种方法能既享受 AI 的能力,又把数据留在自己手里?答案是搭建本地 RAG 系统。 ## 什么是 RAG RAG(Retrieval Augmen…
在本地构建 RAG 问答系统:使用 Ollama 和 LangChain 实现私有知识库
背景介绍很多企业在做内部文档问答时,第一反应是把文件丢给 ChatGPT 或者 Claude。这确实方便,但把公司内部资料上传到第三方服务这件事,足以让法务部门跳起来。数据隐私这事儿不是闹着玩的。Ollama 出现之后,情况变了。我们可以在自己的电脑上跑大语言模型,配合 LangChain 的 RAG 框架,整个问答系统完全可以私有化部署。本文记录…
Go 语言调用 OpenAI API 实现流式响应的完整指南
# Go 语言调用 OpenAI API 实现流式响应的完整指南 ## 背景介绍 在当今 AI 应用开发领域,与大语言模型(LLM)的交互已经成为许多应用的核心功能。OpenAI 的 GPT 系列模型提供了强大的自然语言处理能力,而流式响应(Streaming)是提升用户体验的关键技术之一。相比于等待完整响应一次性返回,流式响应可以让用户实时看到模…
如何使用 Python + LangChain 构建基于 LLM 的本地知识库问答系统
# 如何使用 Python + LangChain 构建基于 LLM 的本地知识库问答系统 ## 背景介绍 很多公司都有大量的内部文档:技术手册、FAQ、产品说明之类的。问题是,用传统关键词搜索来查这些资料,效果通常不怎么样。用户搜"电脑开不了机",系统可能返回"显示器不显示"——虽然有点关系,但不完全是一回事。 大语言模型出现以后,情况变了。RA…
使用 Python + OpenAI API 实现自动化代码审查
# 使用 Python + OpenAI API 实现自动化代码审查 代码审查是软件开发的重要环节,能帮助发现潜在 bug、提升代码质量、促进团队知识共享。但传统人工审查效率低、主观性强、难以规模化。随着大语言模型的发展,AI 已经具备理解代码逻辑、识别潜在问题、提供改进建议的能力。本文介绍如何使用 Python 调用 OpenAI API,实现自…
从零构建本地智能问答助手:Python + OpenAI API 完整指南
## 背景介绍 开发工作中,我们经常需要查文档、调试代码、解答技术问题。传统搜索引擎返回的结果太杂,广告多,需要人工筛选。大语言模型出现后,我们有了新的选择——直接调用 OpenAI API,在本地搭一个专注于技术问题的问答工具。 这篇文章手把手教你用 Python + OpenAI API 搭建这样一个工具。不需要机器学习基础,会写简单 Pyth…
Ollama 本地部署大模型:构建离线 AI 助手完整指南
## 为什么本地部署 用云端 API(比如 OpenAI Claude)有几个麻烦。每次调用都要把数据发给第三方,处理敏感信息时不踏实。网络不好的时候特别耽误事——正急着处理问题,API 显示连接超时,体验很差。另外调用费用也不低,大量实验跑下来账单惊人。 本地部署大模型能解决这些问题。Ollama 专门为本地运行设计,开箱即用,配置简单,离线运行…
构建高效提示词:让 AI 精确执行任务的完整指南
# 构建高效提示词:让 AI 精确执行任务的完整指南 ## 背景介绍 大语言模型火了两三年,ChatGPT、Claude、Gemini 大家都用过。但很多人会发现一个问题:不管怎么问,AI 给的回答总是差点意思。这不是 AI 的问题,是我们提问的方式有问题。 提示词(Prompt)就是你和 AI 沟通的桥梁。好比你要让人帮你干活,得把需求说清楚吧?…
Go 语言调用 OpenAI API 完全指南:从入门到实战
# Go 语言调用 OpenAI API 完全指南:从入门到实战 ## 背景介绍 人工智能飞速发展的今天,OpenAI 的 GPT 系列模型已经成为开发者不可或缺的工具。无论是构建智能聊天机器人,还是实现自动化文本处理,调用 OpenAI API 都是最直接有效的方案。 Go 语言以其高效的并发模型和简洁的部署能力,在服务端开发中占据重要地位。那么…