当前位置: 首页 > news >正文

php做网站如何配置域名的html网站制作模板

php做网站如何配置域名的,html网站制作模板,项目四网站建设内容,高端网站设计官网有一个50列的表格,里面都是英文,要翻译成中文: 在ChatGPT中输入提示词: 你是一个开发AI大模型应用的Python编程专家,要完成以下任务的Python脚本: 打开Excel文件:"F:\AI自媒体内容\AI行业…

有一个50列的表格,里面都是英文,要翻译成中文:

在ChatGPT中输入提示词:

你是一个开发AI大模型应用的Python编程专家,要完成以下任务的Python脚本:

打开Excel文件:"F:\AI自媒体内容\AI行业数据分析\poetop50bots.xlsx"

读取A2到B51这个区域中的每一个单元格内容,

调用deepseek-chat模型(上下文长度32K,最大输出长度4K)来将单元格的内容翻译成中文;

模型的base_url为:https://api.deepseek.com

模型的api_key为:XXX

temperature 参数设置认为 1.1

提示词为:把英文内容翻译为中文

调用deepseek-chat模型API的示例参照【】里面的内容:

【# Please install OpenAI SDK first:`pip3 install openai`

from openai import OpenAI

client = OpenAI(api_key="<deepseek api key>", base_url="https://api.deepseek.com")

response = client.chat.completions.create(

model="deepseek-chat",

messages=[

{"role": "system", "content": "You are a helpful assistant"},

{"role": "user", "content": "Hello"},

],

stream=False

)

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

模型返回的json数据示例:

{

"id": "65c327b06948c8d635c8316c6885d95e",

"choices": [

{

"index": 0,

"message": {

"content": "Hello! How can I assist you with your programming or computer science questions today?",

"role": "assistant"

},

"finish_reason": "stop",

"logprobs": null

}

],

"created": 1717069572,

"model": "deepseek-coder",

"system_fingerprint": "fp_ded2115e5a",

"object": "chat.completion",

"usage": {

"prompt_tokens": 18,

"completion_tokens": 16,

"total_tokens": 34

}

}

解析返回的JSON数据,获取翻译后的文本,将翻译后的文本内容写入一个新的表格文件中;

注意:

每一步都要输出相关信息到屏幕上

如果单元格的文本长度或者翻译返回的文本长度超过模型限制,那就进行拆分,然后组合在一起;

Chatpgt生成的代码:

import pandas as pd

import requests

import json

# 读取Excel文件

file_path = "F:\\AI自媒体内容\\AI行业数据分析\\poetop50bots.xlsx"

df = pd.read_excel(file_path, header=None, usecols="A:B", skiprows=1, nrows=50)

# DeepSeek API配置信息

base_url = "https://api.deepseek.com"

api_key = "XXX"

model = "deepseek-chat"

def translate_text(text):

headers = {

'Authorization': f'Bearer {api_key}',

'Content-Type': 'application/json'

}

data = {

"model": model,

"messages": [

{"role": "system", "content": "You are a helpful assistant"},

{"role": "user", "content": f"把英文内容翻译为中文:{text}"}

],

"stream": False

}

response = requests.post(f"{base_url}/v1/chat/completions", headers=headers, json=data)

response.raise_for_status() # 检查请求是否成功

translated_text = response.json()['choices'][0]['message']['content']

return translated_text

def split_text(text, max_length):

return [text[i:i + max_length] for i in range(0, len(text), max_length)]

# 输出每一步的信息到屏幕上

print(f"读取文件: {file_path}")

for index, row in df.iterrows():

for col in [0, 1]: # 遍历A和B列

text = row[col]

if pd.isna(text):

continue

text = str(text)

print(f"正在翻译单元格({index+2}, {chr(col+65)}): {text}")

max_input_length = 32000

max_output_length = 4000

if len(text) > max_input_length:

parts = split_text(text, max_input_length)

translated_parts = [translate_text(part) for part in parts]

translated_text = ''.join(translated_parts)

else:

translated_text = translate_text(text)

print(f"翻译结果: {translated_text}")

# 将翻译后的文本写入DataFrame中

df.iat[index, col] = translated_text

# 将结果写回到新的Excel文件中

new_file_path = "F:\\AI自媒体内容\\AI行业数据分析\\translated_poetop50bots.xlsx"

df.to_excel(new_file_path, index=False, header=False, startrow=1)

print(f"翻译完成,结果已写入文件: {new_file_path}")

http://www.yayakq.cn/news/909108/

相关文章:

  • 自建站怎么推广百度推广没有效果怎么办
  • 有关电子商务网站建设的论文wordpress 评论群发
  • 金融网站开发的意义 论文wordpress子网站
  • 网站建设项目执行情况报告模板搜索引擎营销的五大特点
  • 易语言如何做网站吗电商网站建设实施方案
  • 体育网站开发的目的安装完wordpress第一件事
  • 印刷网络商城网站建设一键优化清理
  • 网站开发实用技术相关论文微信网页版怎么扫描二维码
  • 东莞网站制作哪里找网站没有做实名认证
  • 兰州网站建设优化制作公司阜阳做网站的商户
  • ui在线设计网站常州网站建设公司方案
  • 个人网站可以做论坛吗?苏州网站建设公司哪个好
  • gif动图素材网站网站建设维保免费内容
  • 建材企业网站推广深圳网站制作工作室
  • 杰奇网站地图怎么做淘客插件wordpress
  • 网站服务器管理维护河北seo技术培训
  • 网站信息评估抽查响应式商城网站
  • 标准型网站建设开发wordpress安装指令
  • wordpress$.getjson(宝安做网站公司乐云seo
  • 寮步网站建设极致发烧wordpress persona
  • 一站式做网站服务凡科做视频网站
  • 确定网站风格网页视频如何下载
  • 做一网站要学些什么软件如何查询网站收录情况
  • 网页设计和网站开发哪个好网站视频你懂我意思吧app
  • 太原网站专业制作5188大数据官网
  • 天眼查河南建设网站公司网站建设软件开发
  • 赣榆建设局网站搜索引擎友好的网站有哪些特点
  • 常州免费网站建设wordpress插件库
  • 英文网站建设企业开网店的步骤和流程
  • 棋类游戏网站开发增城营销网站建设