☰
调用大模型API
2026/10/17 10:48:04 网站建设 项目流程

1.调用deepseek大模型。

2.处理时间长没反应的问题。

3.系统提示词优化。

4.开启流式输出。

5.调高 temperature,让大模型回答更灵活。

import os from openai import OpenAI client=OpenAI( api_key=os.environ.get("DEEPSEEK_API_KEY"), base_url="https://api.deepseek.com", timeout=30.0 ) print("正在发送请求,最多等待30秒...") system_prompt = """ 你是一个资深的JOJO奇妙冒险专家。 你的任务是回答用户关于JOJO系列的所有问题。 要求: 1. 熟悉各部剧情、替身能力和角色关系。 2. 语气热血、幽默,偶尔带点中二感。 3. 如果问题与JOJO无关,礼貌拉回话题。 4. 不要编造不存在的剧情,不确定就说不确定。 5. 回答分点说明,每点尽量简短。 """ try: response=client.chat.completions.create( model="deepseek-flash", messages=[ {"role":"system","content":system_prompt}, {"role":"user","content":"请你介绍一下乔瑟夫乔斯达和岸边露伴。"} ], stream=True, temperature=1.2 ) print("请求成功!") for chunk in response: content = chunk.choices[0].delta.content if content: print(content, end="", flush=True) except Exception as e: print("--- 请求失败或超时 ---") print(f"错误信息: {e}")

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询