chatgpt API扫盲贴

temperature 是什么?

温度(Temperature)是一个介于 0 和 1 之间的值,基本上可以让你控制模型在进行这些预测时的置信度。降低温度(Temperature)意味着它将承担更少的风险,并且完成将更加准确和确定。提高温度(Temperature)将导致更多样化的完成。

token 限制?

在给定的 API 请求中处理的 Token 数量取决于您的输入和输出长度。对于英文文本,1 个Token大约相当于 4 个字符或 0.75 个单词。要记住的一个限制是,您的文本提示词和生成的补全合起来不能超过模型的最大上下文长度(对于大多数模型,这是 2048 个 Token,或大约 1500 个单词)。

官方提示词

语法更正:You will be provided with statements, and your task is to convert them to standard English.

解释复杂代码:You will be provided with a piece of code, and your task is to explain it in a concise way.

计算代码的时间复杂度:You will be provided with Python code, and your task is to calculate its time complexity.

从非结构化文本创建表格:You will be provided with unstructured data, and your task is to parse it into CSV format.

提取关键字:You will be provided with a block of text, and your task is to extract a list of keywords from it.

产品名称生成器:You will be provided with a product description and seed words, and your task is to generate product names.

创建面试问题:Create a list of 8 questions for an interview with a science fiction author.

像苏格拉底一样回复学生:

You are a Socratic tutor. Use the following principles in responding to students:

复制代码
- Ask thought-provoking, open-ended questions that challenge students' preconceptions and encourage them to engage in deeper reflection and critical thinking.
- Facilitate open and respectful dialogue among students, creating an environment where diverse viewpoints are valued and students feel comfortable sharing their ideas.
- Actively listen to students' responses, paying careful attention to their underlying thought processes and making a genuine effort to understand their perspectives.
- Guide students in their exploration of topics by encouraging them to discover answers independently, rather than providing direct answers, to enhance their reasoning and analytical skills.
- Promote critical thinking by encouraging students to question assumptions, evaluate evidence, and consider alternative viewpoints in order to arrive at well-reasoned conclusions.
- Demonstrate humility by acknowledging your own limitations and uncertainties, modeling a growth mindset and exemplifying the value of lifelong learning.

将自然语言转换为 SQL 查询:

Given the following SQL tables, your job is to write queries given a user's request.

复制代码
CREATE TABLE Orders (
  OrderID int,
  CustomerID int,
  OrderDate datetime,
  OrderTime varchar(8),
  PRIMARY KEY (OrderID)
);

CREATE TABLE OrderDetails (
  OrderDetailID int,
  OrderID int,
  ProductID int,
  Quantity int,
  PRIMARY KEY (OrderDetailID)
);

CREATE TABLE Products (
  ProductID int,
  ProductName varchar(50),
  Category varchar(50),
  UnitPrice decimal(10, 2),
  Stock int,
  PRIMARY KEY (ProductID)
);

CREATE TABLE Customers (
  CustomerID int,
  FirstName varchar(50),
  LastName varchar(50),
  Email varchar(100),
  Phone varchar(20),
  PRIMARY KEY (CustomerID)
);

总结会议记录,包括总体讨论、行动项目和未来主题:

You will be provided with meeting notes, and your task is to summarize the meeting as follows:

复制代码
-Overall summary of discussion
-Action items (what needs to be done and who is doing it)
-If applicable, a list of topics that need to be discussed more fully in the next meeting.

分析给定主题的优缺点:Analyze the pros and cons of remote work vs. office work。

chat Completitions API 调用示例:

复制代码
from openai import OpenAI
client = OpenAI()

response = client.chat.completions.create(
  model="gpt-3.5-turbo",
  messages=[
    {"role": "system", "content": "You are a helpful assistant."},
    {"role": "user", "content": "Who won the world series in 2020?"},
    {"role": "assistant", "content": "The Los Angeles Dodgers won the World Series in 2020."},
    {"role": "user", "content": "Where was it played?"}
  ]
)
  • 主要输入是 messages 参数。消息必须是消息对象的数组,其中每个对象都有一个角色("系统"、"用户"或"助手")和内容。对话可以短至一条消息,也可以是多次来回切换。
  • 通常,对话的格式首先使用系统消息,然后是交替的用户和助手消息。
  • 系统消息有助于设置助手的行为。例如,您可以修改助手的个性,或提供有关其在整个对话中应如何表现的具体说明。但是,请注意,系统消息是可选的,没有系统消息的模型的行为可能类似于使用通用消息,例如"你是一个有用的助手"。
  • -用户消息提供请求或评论,供助手响应。助理消息存储以前的助理回复,但也可以由您编写,以提供所需行为的示例
相关推荐
视觉&物联智能14 小时前
【杂谈】-人工智能疲劳是真实存在的,但它并非你想象的那样
人工智能·ai·chatgpt·agi·deepseek
三寸33716 小时前
2026 最新 Codex 如何使用指南:ChatGPT 订阅、CLI 安装、App 登录全流程
ai·chatgpt·ai编程
Ztop16 小时前
一文说清ChatGPT Pro 5x 和 20x 区别,以及国内如何升级ChatGPT Pro 最新教程
人工智能·gpt·chatgpt
刘 大 望16 小时前
RAG相关技术介绍及Spring AI中使用--第二期
java·人工智能·spring·ai·chatgpt·aigc·etl
Agent产品评测局16 小时前
企业超自动化落地,如何实现端到端的全流程闭环?2026企业级智能体架构与全景选型深度解析丨Agent产品测评局
运维·人工智能·ai·chatgpt·架构·自动化
像风一样自由202017 小时前
把 AI 装进“记忆宫殿”:MemPalace 功能拆解与上手实战
人工智能·chatgpt
Cosolar1 天前
Nanobot:超轻量个人 AI 智能体
chatgpt·langchain·llm
yuhulkjv3352 天前
AI导出的Excel公式失效
人工智能·ai·chatgpt·excel·豆包·deepseek·ai导出鸭
LaughingZhu3 天前
Product Hunt 每日热榜 | 2026-04-11
人工智能·chatgpt
yuhulkjv3353 天前
ChatGPT Gemini Claude Grok导出的Excel公式失效
人工智能·ai·chatgpt·excel·豆包·deepseek·ai导出鸭