96SEO 2026-08-01 14:38 0

小丑竟是我自己。 当前这个玩意儿其实就是让你的电脑或者服务器跟较大模型聊天。 你不需要自己去训练模型,也不用买市场价格较高市场价格较高的显卡,只要有网、有钥匙就能用。
密钥就相当于门禁卡,只有它才能进去敲接口。 千万别把它直接写在前端代码里不然别人一眼就能偷走。
export AI_API_KEY="sk-xxxxxxxxxxxxxxxxxxxx"
export AI_BASE_URL="https://api.example.com/v1"
export AI_MODEL="gpt-4o-mini"
如果你是 Windows, 用 PowerShell:,绝绝子!
$env:AI_API_KEY="你的API密钥"
$env:AI_BASE_URL="https://api.example.com/v1"
$env:AI_MODEL="gpt-4o-mini"
我悟了。 下面这段代码是最常见的调用方式,复制粘贴直接跑。
curl -X POST "$AI_BASE_URL/chat/completions" \
-H "Authorization: Bearer $AI_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "'"$AI_MODEL"'",
"messages": ,
"temperature": 0.7,
"max_tokens": 1000
}'
成功的话会返回类似下面的较大段 JSON:
{
"id":"chatcmpl-xxxx",
"object":"chat.completion",
"created":1710000000,
"model":"gpt-4o-mini",
"choices":,
"usage":{"prompt_tokens":30,"completion_tokens":120,"total_tokens":150}
}
如果你不想每次敲curl,直接用 Python 的 requests 包。
import os
import requests
import json
API_KEY = os.getenv
BASE_URL = os.getenv
MODEL = os.getenv
if not API_KEY:
raise ValueError
def ask_ai:
url = f"{BASE_URL}/chat/completions"
headers = {
"Authorization": f"Bearer {API_KEY}",
"Content-Type": "application/json"
}
payload = {
"model": MODEL,
"messages":,
"temperature":0.6,
"max_tokens":1200
}
resp = requests.post
if resp.status_code != 200:
print
print
return None
data = resp.json
return data
if __name__ == "__main__":
print
while True:
q = input
if q.strip.lower in :
break
ans = ask_ai
print)
想要像 ChatGPT 那样打字机效果,加上 "stream": true 就行,说句实话…。
curl -N -X POST "$AI_BASE_URL/chat/completions" \
-H "Authorization: Bearer $AI_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model":"'"$AI_MODEL"'",
"messages":,
"temperature":0.7,
"stream":true
}'
不错。 输出会是一串 data: {...}需要程序逐行读取后拼接成完整句子。
const fetch = require;
const apiKey = process.env.AI_API_KEY;
const baseUrl = process.env.AI_BASE_URL;
const model = process.env.AI_MODEL;
async function streamChat{
const res = await fetch(`${baseUrl}/chat/completions`,{
method:'POST',
headers:{'Authorization':`Bearer ${apiKey}`,'Content-Type':'application/json'},
body:JSON.stringify({
model,
messages:,
stream:true
})
});
for await {
const txt = chunk.toString;
// 简洁过滤掉 data: 前缀
if){
const jsonStr = txt.slice.trim;
if break;
try{
const obj = JSON.parse;
process.stdout.write;
}catch{}
}
}
}
streamChat;
沉重试示例:
import time,requests
def post_with_retry:
for i in range:
try:
r=requests.post
if r.status_code==200:
return r
if r.status_code in :
time.sleep # 指数退避
continue
else:
break
except Exception as e:
time.sleep
raise RuntimeError
- 用较小模型做普通问答;只有必须要要较高质量时才切较大模型。 - 约束 "max_tokens", 不要让模型无限输出。 绝绝子... - 把时常问的问题缓存下来用本地数据库直接返回,省掉 API 调用费用。
"Token" 较大概相当于英文单词或汉字片段,一个汉字约等于1~1.5个 token。控制总 token 数量,就是控制花钱更多更少个,别怕...。
1️⃣ 在后端写一个统一函数,把全部调用都走这条路; 2️⃣ 前端只发送用户问题到后端,不暴露密钥; 3️⃣ 后端返回 answer 给前端展示; 在我看来... 4️⃣ 加日志记录但不要把用户提问和答案一起打到对外公开日志里以免泄漏敏感信息。
using System.Net.Http;
using System.Text;
using System.Text.Json;
var client=new HttpClient;
client.DefaultRequestHeaders.Add}");
var payload=new{
model=Environment.GetEnvironmentVariable,
messages=new{new{role="user",content="帮我写段产品介绍"}}
};
var content=new StringContent,Encoding.UTF8,"application/json");
var resp=await client.PostAsync}/chat/completions",content);
var json=await resp.Content.ReadAsStringAsync;
Console.WriteLine;
- 把代码块前后更多加几个空行和无意义字符,比如 “啊啊啊” “哈哈”。 - 随机插入一些 Emoji 🐟🚀🤪,让文本更“天然”。 - 故意把标点弄错,比如 “,,,” “。。。” 。
啊啊啊, 这里随便说点废话,让文章看起来更乱一点。。。。哈哈哈🤪🤪🤪
作为专业的SEO优化服务提供商,我们致力于通过科学、系统的搜索引擎优化策略,帮助企业在百度、Google等搜索引擎中获得更高的排名和流量。我们的服务涵盖网站结构优化、内容优化、技术SEO和链接建设等多个维度。
| 服务项目 | 基础套餐 | 标准套餐 | 高级定制 |
|---|---|---|---|
| 关键词优化数量 | 10-20个核心词 | 30-50个核心词+长尾词 | 80-150个全方位覆盖 |
| 内容优化 | 基础页面优化 | 全站内容优化+每月5篇原创 | 个性化内容策略+每月15篇原创 |
| 技术SEO | 基本技术检查 | 全面技术优化+移动适配 | 深度技术重构+性能优化 |
| 外链建设 | 每月5-10条 | 每月20-30条高质量外链 | 每月50+条多渠道外链 |
| 数据报告 | 月度基础报告 | 双周详细报告+分析 | 每周深度报告+策略调整 |
| 效果保障 | 3-6个月见效 | 2-4个月见效 | 1-3个月快速见效 |
我们的SEO优化服务遵循科学严谨的流程,确保每一步都基于数据分析和行业最佳实践:
全面检测网站技术问题、内容质量、竞争对手情况,制定个性化优化方案。
基于用户搜索意图和商业目标,制定全面的关键词矩阵和布局策略。
解决网站技术问题,优化网站结构,提升页面速度和移动端体验。
创作高质量原创内容,优化现有页面,建立内容更新机制。
获取高质量外部链接,建立品牌在线影响力,提升网站权威度。
持续监控排名、流量和转化数据,根据效果调整优化策略。
基于我们服务的客户数据统计,平均优化效果如下:
我们坚信,真正的SEO优化不仅仅是追求排名,而是通过提供优质内容、优化用户体验、建立网站权威,最终实现可持续的业务增长。我们的目标是与客户建立长期合作关系,共同成长。
Demand feedback