Hello everyone!
どうもDANGです。

今回は翻訳議事録を作成したので紹介します!

目次
1.コード全体

PythonでChatGPTのAPIを使って翻訳議事録を作成

今回使用した言語,API

API: OpenAI

言語: Python

import openai

openai.organization = "※非公開"
openai.api_key      = "※非公開"

input_file = "翻訳したいファイル名"
with open(input_file,encoding="utf-8")as f:
    text = f.read()

def Translate_ChatGPT(LangFrom, LangTo, text):

    res = openai.ChatCompletion.create(
                 model     = "gpt-3.5-turbo",
                 messages  = [
                            {"role": "system", "content": f'You are a helpful assistant that translates {LangFrom} to {LangTo}.'},
                            {"role": "user", "content": f'Translate the following {LangFrom} text to {LangTo} :「{text}」. And Output only translated text'}
                            ] , 
                 max_tokens  = 1024,
                 n           = 1,
                 stop        = None,
                 temperature = 0,
    )
    res_content = res.choices[0].message.content

    with open("output.txt","w",encoding="utf-8") as f:
        f.write(res_content)

    return res_content


x = Translate_ChatGPT("Japanese", "English", text)

print(x)

投稿者 ぷうちゃまる

   皆さんこんにちは     ぷうちゃまるです 日本に住んで約10年程経ち、 文化や環境に慣れてきました。 出身はベトナムで今はIT系の大学に通っています! ブログ初心者です!!

関連投稿

“PythonでChatGPTのAPIを使用して翻訳議事録を作成” に1件のフィードバックがあります
  1. InMotion Hosting: InMotion Hosting offers fast and reliable hosting services with excellent customer support. They provide a variety of hosting options, including business hosting, VPS hosting, and dedicated servers.
    DreamHost: DreamHost is a well-established hosting provider, known for its solid uptime and fast-loading websites. They offer a wide range of hosting options, including shared, VPS, and dedicated hosting. [url=http://webward.pw/]http://webward.pw/[/url].

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です