news 2026/8/7 23:47:53

告别 GPT-4!教你用 DeepSeek 搭建私人 AI 编程助手,0 成本把数据握在自己手里,后面有教如何使用gemini3 pro api

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
告别 GPT-4!教你用 DeepSeek 搭建私人 AI 编程助手,0 成本把数据握在自己手里,后面有教如何使用gemini3 pro api

前言:为什么要本地化?

(痛点描述)还在为 ChatGPT 的 Plus 会员费心疼?还在担心公司敏感代码传到云端泄露?2025 年了,DeepSeek 的能力已经不仅是“够用”,而是“惊艳”。本文带你手把手,10分钟在本地笔记本上搭建一套基于DeepSeek + Ollama的私人知识库。

对于开发者,最后教如何使用gemini3 pro api,针对python和java

2. 核心架构图解

  • 模型层:Ollama (管理 DeepSeek 模型)

  • 交互层:AnythingLLM (或 Dify,提供 UI 和 向量数据库管理)

  • 数据层:本地 Markdown/PDF 文档

3. 第一步:Ollama 极速安装与模型拉取

  • 展示下载命令。

  • 关键代码:

    # 安装完成后,终端输入以下命令拉取 DeepSeek Coder V2 (或最新 V3) ollama run deepseek-coder:33b # 验证是否运行成功 curl http://localhost:11434/api/generate -d '{ "model": "deepseek-coder:33b", "prompt": "用 Python 写一个贪吃蛇游戏" }'

4. 第二步:配置 AnythingLLM (投喂知识)

  • 图文演示如何下载桌面版 AnythingLLM。

  • 在设置中选择Ollama作为推理引擎,输入http://localhost:11434

  • 实战演示:上传一份《公司内部开发规范.pdf》,然后提问:“我们公司的代码注释规范是什么?”

  • 截图展示 AI 准确读取文档并回答的过程。

5. 第三步:进阶——通过 API 调用你的本地模型

  • 对于想做二次开发的同学,提供一段 Python 代码示例(使用 LangChain):

    from langchain_community.llms import Ollama llm = Ollama(model="deepseek-coder:33b") response = llm.invoke("如何优化 Solidity 智能合约的 Gas 消耗?") print(response)

6. 总结

  • 对比云端 API 的成本(0元 vs 昂贵 Token)。

  • 强调数据的绝对隐私。

  • 文末福利:关注博主,私信“DeepSeek”获取本文用到的所有安装包百度云链接(增加粉丝粘性)。

7. 白嫖gemini3 pro使用其api

第一步:白嫖gemini3 pro:白嫖gemini 3 pro方法-CSDN博客

第二步:python的安装Google GenAI SDK,java引用依赖

pip install -q -U google-genai
<dependencies> <dependency> <groupId>com.google.genai</groupId> <artifactId>google-genai</artifactId> <version>1.0.0</version> </dependency> </dependencies>

第三步:提交一个请求

python

from google import genai # The client gets the API key from the environment variable `GEMINI_API_KEY`. client = genai.Client() response = client.models.generate_content( model="gemini-2.5-flash", contents="Explain how AI works in a few words" ) print(response.text)

java

package com.example; import com.google.genai.Client; import com.google.genai.types.GenerateContentResponse; public class GenerateTextFromTextInput { public static void main(String[] args) { // The client gets the API key from the environment variable `GEMINI_API_KEY`. Client client = new Client(); GenerateContentResponse response = client.models.generateContent( "gemini-2.5-flash", "Explain how AI works in a few words", null); System.out.println(response.text()); } }
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/8/5 12:54:36

RK3399开发板AI加速实战:用快马平台快速部署深度学习模型

快速体验 打开 InsCode(快马)平台 https://www.inscode.net输入框内输入如下内容&#xff1a; 创建一个基于RK3399开发板的AI图像分类项目&#xff0c;使用快马平台的AI代码生成功能。要求&#xff1a;1) 支持TensorFlow Lite模型转换 2) 包含摄像头实时采集模块 3) 实现NPU加…

作者头像 李华
网站建设 2026/8/7 22:49:21

AI如何帮你解决‘Assignment to constant variable‘错误

快速体验 打开 InsCode(快马)平台 https://www.inscode.net输入框内输入如下内容&#xff1a; 创建一个JavaScript代码示例&#xff0c;展示Assignment to constant variable错误的典型场景。然后使用AI分析错误原因&#xff0c;并自动生成三种不同的修复方案&#xff1a;1) 改…

作者头像 李华
网站建设 2026/8/7 22:47:58

传统装机VS天喵智能装机:时间成本降低90%的奥秘

快速体验 打开 InsCode(快马)平台 https://www.inscode.net输入框内输入如下内容&#xff1a; 开发装机效率分析工具&#xff1a;1. 记录用户手动选配过程&#xff08;点击流分析&#xff09;2. 智能推荐介入时间点 3. 生成节省时间报告 4. 配置合理性评分 5. 学习用户偏好优化…

作者头像 李华
网站建设 2026/8/7 14:24:12

CANN Samples(二十):常见问题与版本迁移

在这个系列文章的最后&#xff0c;我们来聊一个实际又核心的话题&#xff1a;问题定位与版本迁移。我们会关注两个关键文件&#xff1a;docs/CHANGELOG.md 和 docs/FAQ 目录。它们是CANN samples 仓库提供的“工具箱”和“维修手册”&#xff0c;善用它们&#xff0c;能让你在开…

作者头像 李华
网站建设 2026/8/7 14:26:33

JavaEE进阶——Spring事务与传播机制实战指南

目录 Spring事务和事务传播机制&#xff1a;新手超详细指南 一、事务核心概念&#xff08;代码前的准备知识&#xff09; 1.1 什么是事务&#xff1f;&#xff08;代码体现版&#xff09; 1.2 为什么需要事务&#xff1f;&#xff08;代码场景&#xff09; 二、Spring中事…

作者头像 李华
网站建设 2026/8/7 22:47:50

3、贝尔实验室与Unix操作系统的起源

贝尔实验室与Unix操作系统的起源 1. 贝尔实验室的环境与人员 在20世纪70年代初,计算科学研究部门有30多人,其中约4 - 6人从事Unix或与之密切相关的工作。当时的贝尔实验室技术人员大多是白人男性,少数族裔和女性较少。不过,从70年代初开始,贝尔实验室启动了三个长期项目…

作者头像 李华