mirror of
https://github.com/yihong0618/bilingual_book_maker.git
synced 2025-06-05 19:15:34 +00:00
feat: all print green
This commit is contained in:
parent
cc64495d90
commit
4cfe467c5f
@ -1,6 +1,8 @@
|
|||||||
import json
|
import json
|
||||||
|
import re
|
||||||
|
|
||||||
import requests
|
import requests
|
||||||
|
from rich import print
|
||||||
|
|
||||||
from .base_translator import Base
|
from .base_translator import Base
|
||||||
|
|
||||||
@ -42,5 +44,5 @@ class Caiyun(Base):
|
|||||||
headers=self.headers,
|
headers=self.headers,
|
||||||
)
|
)
|
||||||
t_text = json.loads(response.text)["target"]
|
t_text = json.loads(response.text)["target"]
|
||||||
print(t_text)
|
print("[bold green]" + re.sub("\n{3,}", "\n\n", t_text) + "[/bold green]")
|
||||||
return t_text
|
return t_text
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
import requests
|
import re
|
||||||
from revChatGPT.V1 import Chatbot
|
from revChatGPT.V1 import Chatbot
|
||||||
from rich import print
|
from rich import print
|
||||||
|
|
||||||
@ -24,10 +24,10 @@ class ChatGPTAccount(Base):
|
|||||||
}
|
}
|
||||||
)
|
)
|
||||||
prompt = f"Please help me to translate,`{text}` to {self.language}"
|
prompt = f"Please help me to translate,`{text}` to {self.language}"
|
||||||
response = ""
|
t_text = ""
|
||||||
|
|
||||||
for data in chatbot.ask(prompt):
|
for data in chatbot.ask(prompt):
|
||||||
response = data["message"].encode("utf8").decode()
|
t_text = data["message"].encode("utf8").decode()
|
||||||
|
|
||||||
print(response)
|
print("[bold green]" + re.sub("\n{3,}", "\n\n", t_text) + "[/bold green]")
|
||||||
return response
|
return t_text
|
||||||
|
@ -2,10 +2,12 @@ import json
|
|||||||
import time
|
import time
|
||||||
|
|
||||||
import requests
|
import requests
|
||||||
|
import re
|
||||||
|
|
||||||
from book_maker.utils import LANGUAGES, TO_LANGUAGE_CODE
|
from book_maker.utils import LANGUAGES, TO_LANGUAGE_CODE
|
||||||
|
|
||||||
from .base_translator import Base
|
from .base_translator import Base
|
||||||
|
from rich import print
|
||||||
|
|
||||||
|
|
||||||
class DeepL(Base):
|
class DeepL(Base):
|
||||||
@ -83,5 +85,5 @@ class DeepL(Base):
|
|||||||
headers=self.headers,
|
headers=self.headers,
|
||||||
)
|
)
|
||||||
t_text = response.json().get("text", "")
|
t_text = response.json().get("text", "")
|
||||||
print(t_text)
|
print("[bold green]" + re.sub("\n{3,}", "\n\n", t_text) + "[/bold green]")
|
||||||
return t_text
|
return t_text
|
||||||
|
@ -1,4 +1,7 @@
|
|||||||
|
import re
|
||||||
import requests
|
import requests
|
||||||
|
from rich import print
|
||||||
|
|
||||||
|
|
||||||
from .base_translator import Base
|
from .base_translator import Base
|
||||||
|
|
||||||
@ -34,5 +37,5 @@ class Google(Base):
|
|||||||
t_text = "".join(
|
t_text = "".join(
|
||||||
[sentence.get("trans", "") for sentence in r.json()["sentences"]],
|
[sentence.get("trans", "") for sentence in r.json()["sentences"]],
|
||||||
)
|
)
|
||||||
print(t_text)
|
print("[bold green]" + re.sub("\n{3,}", "\n\n", t_text) + "[/bold green]")
|
||||||
return t_text
|
return t_text
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
import re
|
||||||
import requests
|
import requests
|
||||||
from rich import print
|
from rich import print
|
||||||
|
|
||||||
@ -45,5 +46,5 @@ class GPT3(Base):
|
|||||||
if not r.ok:
|
if not r.ok:
|
||||||
return text
|
return text
|
||||||
t_text = r.json().get("choices")[0].get("text", "").strip()
|
t_text = r.json().get("choices")[0].get("text", "").strip()
|
||||||
print(t_text)
|
print("[bold green]" + re.sub("\n{3,}", "\n\n", t_text) + "[/bold green]")
|
||||||
return t_text
|
return t_text
|
||||||
|
Loading…
x
Reference in New Issue
Block a user