1. 大模型核心概念与API初认
基础概念
- API Key 身份凭证,调用api接口需要这个凭证,类似app登录的token
- Token API计费单位
- API 调用 发送请求 → 模型处理 → 返回结果
API调用
- 注册DeepSeek API账号
- 使用 apifox 发送api请求
发送请求:
json
{
"url": "https://api.deepseek.com/v1/chat/completions",
"method": "POST",
"headers": {
"Content-Type": "application/json",
"Authorization": "Bearer sk-你的API_Key"
},
"body": {
"model": "deepseek-chat",
"messages": [{"role": "user", "content": "你好"}]
}
}
得到响应结果:
json
{
"id": "a0c63e0b-74ef-4431-a1c2-e4eeb53ed72a",
"object": "chat.completion",
"created": 1776319523,
"model": "deepseek-chat",
"choices": [{
"index": 0,
"message": {
"role": "assistant",
"content": "我具备基础的代码理解和生成能力,能处理常见编程任务(如算法、数据处理、简单项目),支持多种语言(Python/JS/Java等)。但无法直接运行代码,复杂项目需分步协作。可帮你解决具体问题或提供优化建议。"
},
"logprobs": null,
"finish_reason": "stop"
}],
"usage": {
"prompt_tokens": 17,
"completion_tokens": 56,
"total_tokens": 73,
"prompt_tokens_details": {
"cached_tokens": 0
},
"prompt_cache_hit_tokens": 0,
"prompt_cache_miss_tokens": 17
},
"system_fingerprint": "fp_eaab8d114b_prod0820_fp8_kvcache_new_kvcache_20260410"
}
2. 理解API三大参数
- Temperature 温度值,范围0~2,值越大越有创意,值越小准确越高
- Top_P 控制能从多少候选值里选,范围0~1,值越大选择越多,值越小答案越固定
- Max_Tokens 控制回答能多长,不同模型不一样
3. Prompt Engineering 基础
- 无样本提示词 不给样本,直接提问。特点:token消耗少,准确率一般
- 少样本提示词 给定2-3个样板,再提问。特点:token消耗多,准确率高
- 角色扮演 给AI设定角色,让其在专业的知识领域里生成答案。特点:
- 结构化输出 指定返回格式(如Json)
4. CoT(思维链)提示技巧
- CoT 让AI展示推理过程,再给出答案
- 主动CoT 提示词加上"让我们一步一步思考"
- 自动CoT 给几个"问题+推理+答案"的例子,