乐于分享
好东西不私藏

用免费AI API开发副业工具:3步接DeepSeek,零成本跑通第一个服务

用免费AI API开发副业工具:3步接DeepSeek,零成本跑通第一个服务

核心作用

个人开发者做副业AI工具,第一道坎是API费用——调用GPT每千Token几毛钱,流量一大账单吓人。

本文解决:如何用免费额度接AI能力,开发自己的工具或服务。不烧钱,不绑大厂,按量不按月。

适合谁:有编程基础、想快速验证AI产品想法、不想前期投入的个人开发者。

分步操作

第1步:注册DeepSeek开放平台,获取API Key

入口:百度搜索「DeepSeek开放平台」或直接访问 platform.deepseek.com

操作位置:

点右上角「注册」→ 用手机号/邮箱完成账号创建

登录后进「控制台」→「API Keys」→「创建密钥」

密钥形如 sk-xxxxxxxxxx,复制保存,这是调用的"门禁卡"

免费额度:新用户送 500 万 Token,日常调用(问答、摘要、翻译)够用数月。价格是其他主流厂商的 1/10。

注意:密钥不要泄露或提交到GitHub公开仓库,曾有开发者因此被恶意刷了几千块。

第2步:安装SDK,写接入代码

Python 环境要求:Python 3.8+,无其他依赖。

安装SDK(命令行执行):

bash

pip install deepseek

接入代码(直接可运行) :

python

from deepseek import DeepSeek

# 初始化客户端,填入你的API Key

client = DeepSeek(api_key="sk-your-api-key-here")

# 调用模型,返回内容

response = client.chat.completions.create(

    model="deepseek-chat",  # 对话模型,也可用 deepseek-coder(代码专用)

    messages=[

        {"role": "user", "content": "给我写一个读书笔记的提示词模板,300字以内"}

    ]

)

print(response.choices[0].message.content)

运行后返回AI生成的提示词模板。一个简单的AI服务就通了。

第3步:封装成API接口,对外提供服务

个人开发者不想暴露源码,可以用FastAPI快速搭建接口:

安装FastAPI和uvicorn:

bash

pip install fastapi uvicorn

API服务代码(app.py) :

python

from fastapi import FastAPI

from deepseek import DeepSeek

app = FastAPI()

client = DeepSeek(api_key="sk-your-api-key-here")

@app.get("/ask")

def ask(question: str):

    response = client.chat.completions.create(

        model="deepseek-chat",

        messages=[{"role": "user", "content": question}]

    )

    return {"answer": response.choices[0].message.content}

# 本地启动命令:uvicorn app:app --host 0.0.0.0 --port 8000

# 外部访问需配置内网穿透(如cpolar、natapp)

本地测试:

浏览器访问 http://localhost:8000/ask?question=你好

返回 JSON 格式的AI回答

上线方案(低成本):

表格

方案 价格 适合场景

阿里云函数计算 免费额度 轻量API,月请求<10万次

Railway $5/月 需要固定域名

自己的云服务器 按需 有技术基础,想完全可控

常见坑点

表格

坑点 现象 解决方案

API Key提交到GitHub 收到巨额账单或Key被封 用环境变量存储:os.getenv("DEEPSEEK_KEY"),本地建 .env 文件,.gitignore 忽略该文件

请求超时 程序卡住无响应 设置 timeout=30 参数,捕获 TimeoutError 做重试逻辑

Token超免费额度 返回 403 错误 登录控制台查看用量,购买进阶版(DeepSeek底价约 ¥1/百万Token)

模型回复格式不对 输出乱码或JSON解析失败 明确要求格式,如 messages 中加 "请以JSON格式返回"

并发请求被限流 返回 429 错误 加 time.sleep(1) 限速,或申请企业版提升QPS

快捷技巧

1. 多平台免费额度叠加

把 DeepSeek、智谱AI(2000万Token永久免费)、硅基流动(DeepSeek-R1/Qwen3,1000 RPM)全部注册,累计免费额度支撑小体量商用 Demo 绑绑有余。

2. 场景化选模型,省Token

简单任务(摘要、翻译)用 deepseek-chat;复杂推理(分析、代码)用 deepseek-coder,不同模型价格差数倍,按需切换。

3. Prompt缓存复用

相同结构的Prompt提取为模板,只替换变量部分,减少Token消耗。实测一个读书笔记工具,从每次 800 Token 降到 200 Token。

4. 内网穿透免费上线

用 cpolar(免费版支持2条隧道)或 natapp(新用户免费隧道),5分钟把本地服务暴露到外网,无需买云服务器。

总结:DeepSeek免费额度大、价格低、SDK开箱即用,3步完成接入。配合 FastAPI 封装接口,就是一个完整的AI微服务。适合快速验证想法,不用担心前期烧钱。

下一步可探索:接微信/钉钉机器人、做付费问答接口、上线ChatGPT类工具站。作者声明:本文仅供参考,无不良引导