Project

General

Profile

Bug #374 » log-events-viewer-result (4).csv

Nguyen Trong, 01/16/2024 08:46 AM

 
timestamp,message
1705369584540,INFO:__main__:Worker started.
1705369584540,"INFO:__main__:Parameters: {'user_id': 11284, 'user_email': '****07210@gmail.com', 'user_fullname': 'Sam Tam', 'user_uuid': 'd383828e-b407-11ee-9106-0a58a9feac02', 'origin_file_name': 'EN_ISS_Vanguard_Logbook_210x297mm_bleed3mm [112 pages] [corrected 31_05_2023] 1.03.pdf', 'input_file_path': 'uploaded/11284/20240116_014346_581521/EN_ISS_Vanguard_Logbook_210x297mm_bleed3mm [11.docx', 'source_lang': 'Detect language', 'target_lang': 'chinese (traditional)', 'domain': 'Scientific', 'tone': 'Formal', 'writing_style': 'Narrative', 'history_uuid': 'b0768dc8-b410-11ee-b846-0a58a9feac02', 'ai_model': None, 'gpt_version': 'gpt-3.5'}"
1705369584598,INFO:__main__:current_user from db Sam Tam
1705369584859,INFO:__main__:File downloaded successfully to: tmp/uploaded/11284/20240116_014346_581521/EN_ISS_Vanguard_Logbook_210x297mm_bleed3mm [11.docx
1705369584859,INFO:Job: translate_and_send_result:Translate and send result START
1705369613146,INFO:Job: translate_and_send_result:current estimated_total_token to calculate lock: 778026
1705369613149,INFO:Job: translate_and_send_result:current_estimate_token: 778026
1705369613183,INFO:app.translate_gpt_back_common.services.translator:Prompt array length: 1
1705369613205,INFO:app.translate_gpt_back_common.services.translator:Parent process: Process-2 START
1705369613206,INFO:app.translate_gpt_back_common.services.translator:setup_api_key of model: gpt-3.5
1705369613293,INFO:app.translate_gpt_back_common.services.translator:count_all_active_key: 3425
1705369613294,INFO:app.translate_gpt_back_common.services.translator:Using open ai key: ********************UiwYAHXKqgtVsFlk0wSGprKgD
1705369613294,INFO:app.translate_gpt_back_common.services.translator:retry_count 1
1705369613294,"INFO:app.translate_gpt_back_common.services.translator:[{'role': 'system', 'content': 'Please use Formal tone.'}, {'role': 'system', 'content': 'Please provide responses in Narrative writing style.'}, {'role': 'user', 'content': 'original_text: `paragraph_id 1: ISS Vanguard Logbook
paragraph_id 2: 103103
paragraph_id 3: 103`. Translate to chinese (traditional) using Scientific terminology
. Grammatically correct, never break words. Remove quotation marks at the beginning and end of the result, return only translated text in format paragraph_id, do not include original_text.
chinese (traditional) text:'}]"
1705369613294,INFO:app.translate_gpt_back_common.services.translator:None
1705369614884,"INFO:httpx:HTTP Request: POST https://api.openai.com/v1/chat/completions ""HTTP/1.1 200 OK"""
1705369614884,INFO:app.translate_gpt_back_common.services.translator:check_api_key_rate_limit
1705369614885,INFO:app.translate_gpt_back_common.services.translator:Headers[x-ratelimit-limit-requests]: 200
1705369614885,INFO:app.translate_gpt_back_common.services.translator:Headers[x-ratelimit-remaining-requests]: 198
1705369614885,INFO:app.translate_gpt_back_common.services.translator:Headers[x-ratelimit-reset-requests]: 11m19.713s
1705369614887,"INFO:app.translate_gpt_back_common.services.translator:{""id"": ""chatcmpl-8hSpRVg4bVBdQIJMOnJGDY9YCkJBk"", ""choices"": [{""finish_reason"": ""stop"", ""index"": 0, ""logprobs"": null, ""message"": {""content"": ""paragraph_id 1: ISS Vanguard \u822a\u6d77\u65e5\u8a8c
paragraph_id 2: 103103
paragraph_id 3: 103"", ""role"": ""assistant"", ""function_call"": null, ""tool_calls"": null}}], ""created"": 1705369613, ""model"": ""gpt-3.5-turbo-0613"", ""object"": ""chat.completion"", ""system_fingerprint"": null, ""usage"": {""completion_tokens"": 31, ""prompt_tokens"": 113, ""total_tokens"": 144}}"
1705369614887,INFO:app.translate_gpt_back_common.services.translator:total_paragraphs_return : 3
1705369614888,INFO:app.translate_gpt_back_common.services.translator:total_paragraphs : 3
1705369614888,INFO:app.translate_gpt_back_common.services.translator:Parent process: Process-2 END
1705369614896,INFO:app.translate_gpt_back_common.services.translator:Translate history uuid: b0768dc8-b410-11ee-b846-0a58a9feac02
1705369614896,INFO:app.translate_gpt_back_common.services.translator:Prompt tokens: 113
1705369614897,INFO:app.translate_gpt_back_common.services.translator:Used total tokens: 144
1705369615212,INFO:app.translate_gpt_back_common.services.translator:save_stranslated_2_file: tmp/uploaded/11284/20240116_014346_581521/EN_ISS_Vanguard_Logbook_210x297mm_bleed3mm [11_chinese (traditional)_translated.docx
1705369628268,INFO:app.translate_gpt_back_common.services.translator:save finished
1705369628288,INFO:app.translate_gpt_back_common.services.translator:Prompt array length: 175
1705369628305,INFO:app.translate_gpt_back_common.services.translator:Parent process: Process-4 START
1705369628308,INFO:app.translate_gpt_back_common.services.translator:setup_api_key of model: gpt-3.5
1705369628309,INFO:app.translate_gpt_back_common.services.translator:Parent process: Process-5 START
1705369628311,INFO:app.translate_gpt_back_common.services.translator:setup_api_key of model: gpt-3.5
1705369628314,INFO:app.translate_gpt_back_common.services.translator:Parent process: Process-6 START
1705369628316,INFO:app.translate_gpt_back_common.services.translator:setup_api_key of model: gpt-3.5
1705369628318,INFO:app.translate_gpt_back_common.services.translator:Parent process: Process-7 START
1705369628320,INFO:app.translate_gpt_back_common.services.translator:setup_api_key of model: gpt-3.5
1705369628331,INFO:app.translate_gpt_back_common.services.translator:Parent process: Process-9 START
1705369628333,INFO:app.translate_gpt_back_common.services.translator:Parent process: Process-10 START
1705369628333,INFO:app.translate_gpt_back_common.services.translator:setup_api_key of model: gpt-3.5
1705369628335,INFO:app.translate_gpt_back_common.services.translator:setup_api_key of model: gpt-3.5
1705369628347,INFO:app.translate_gpt_back_common.services.translator:Parent process: Process-8 START
1705369628349,INFO:app.translate_gpt_back_common.services.translator:setup_api_key of model: gpt-3.5
1705369628361,INFO:app.translate_gpt_back_common.services.translator:Parent process: Process-11 START
1705369628362,INFO:app.translate_gpt_back_common.services.translator:setup_api_key of model: gpt-3.5
1705369628540,INFO:app.translate_gpt_back_common.services.translator:count_all_active_key: 3425
1705369628540,INFO:app.translate_gpt_back_common.services.translator:Using open ai key: ********************R67VhLWKFRxJCqrphKTv2FKkU
1705369628540,INFO:app.translate_gpt_back_common.services.translator:retry_count 1
1705369628541,"INFO:app.translate_gpt_back_common.services.translator:[{'role': 'system', 'content': 'Please use Formal tone.'}, {'role': 'system', 'content': 'Please provide responses in Narrative writing style.'}, {'role': 'user', 'content': 'original_text: `paragraph_id 1: 2022//.ISS_VANGUARD_MISSION_LOG
paragraph_id 2: ISS VANGUARD
paragraph_id 3: OFFICIAL DOCUMENT
paragraph_id 4: L o g b o o k
paragraph_id 5: v1.03
paragraph_id 6: YOU WILL MARK AND FILL THIS LOGBOOK AS YOU PROGRESS YOUR CAMPAIGN.
paragraph_id 7: INSTEAD OF THIS PAPER COPY, YOU MAY USE THE OFFICIAL ISS VANGUARD APP:
paragraph_id 8: IF YOU NEED ANOTHER PAPER COPY OF THE LOGBOOK,
paragraph_id 9: PLEASE DOWNLOAD AND PRINT THE MOST UP-TO-DATE VERSION FROM:
paragraph_id 10: ISSVANGUARD.COM/RESOURCES/
paragraph_id 11: Starting Log
paragraph_id 12: [Captain Wayman]: Good morning, crew! If you’re hearing this, it means you belong to a small group of essential personnel waking up in the first wave.
paragraph_id 13: Let me bring you up to speed: For the last two years, Vanguard has been cruising safely to our destination, following alien coordinates to the main objective of our mission. Five days ago, we switched off the Alcubierre drive and dropped to sublight speed. You might feel a bit heavy on the main deck; gravitational compensators keep deceleration down to a slightly uncomfortable 2G. The red zones on the ship are locked and off-limits – unless you want to experience what 90G feels like.
paragraph_id 14: We’re now approaching our target. So far, sensors aren’t picking up anything, but don’t let that get you down.
paragraph_id 15: We’re still a ways off, and…
paragraph_id 16: *** Main Alert ***
paragraph_id 17: [Vanguard AI]: COLLISION COURSE ALERT! ACTION REQUIRED!
paragraph_id 18: [Captain Wayman]: Report! What’s going on?
paragraph_id 19: [Chief Navigator Neels]: Sir, we’re detecting a massive, cloaked object directly in our path. The calculations show… we’re three weeks from impact.
paragraph_id 20: [Captain Wayman]: Begin evasive maneuvers.
paragraph_id 21: [Chief Navigator Neels]: Sir… this object is several times larger than our Solar System – a diameter of nearly 200 Astronomical Units. Considering our current speed, I’m not sure we’ll be able to adjust the course in time.
paragraph_id 22: [Captain Wayman]: How could we miss something this big?
paragraph_id 23: [Chief Navigator Neels]: The object employs some active cloaking technology and does not seem to have any gravitational interactions with nearby systems.
paragraph_id 24: [Captain Wayman]: Sergeant Nahy, are the section leaders awake?
paragraph_id 25: [Sergeant Nahy]: Yes, sir!
paragraph_id 26: [Captain Wayman]: Get them up here. And lock down
paragraph_id 27: the bridge. Not a word of this to anyone – we don’t want to cause a panic onboard.
paragraph_id 28: If you’re playing the Tutorial, follow the Setup instructions for the Tutorial on page 11 of the Rulebook.
paragraph_id 29: If you’re using Quickstart rules, return to the Campaign Quickstart section of your Rulebook (page 28) and begin Step 4.
paragraph_id 30: Log 1
paragraph_id 31: [Captain Wayman]: You’ve read the briefing, so I’ll keep this short: ISS Vanguard is now barreling at 300 thousand kilometers per hour toward an alien-made sphere larger than our Solar System. Our engineers are trying everything to decelerate and alter our
paragraph_id 32: collision course, but that might not be possible without
paragraph_id 33: endangering the crew’s health and the ship’s integrity.
paragraph_id 34: You’re our plan B. We’re sending you forward to
paragraph_id 35: scout the object and determine its composition and structure. We need to know how close we can get without endangering Vanguard.
paragraph_id 36: We’ve equipped your lander with additional fuel and extra supplies – if Vanguard flies past the sphere, it might take months for us to reconnect. This means you won’t have cargo space for any additional equipment. Due to your rapid awakening, you may also feel… not at your best. We hope the effects of the torpor chamber fade before you reach your objective.
paragraph_id 37: God speed!
paragraph_id 38: If you’re playing the Tutorial, continue reading the “Prepare the Away Team” instructions on page 12 of the Rulebook.
paragraph_id 39: If you’re using Quickstart rules, go to Log 5.
paragraph_id 40: Log 2
paragraph_id 41: TOP SECRET
paragraph_id 42: Project “Birthright,” Research Log 1F
paragraph_id 43: Our further research into a gravity tether pinning the stele to one specific location relative to
paragraph_id 44: the planet’s center proves the link can be severed, given enough energy. This discovery almost cost
paragraph_id 45: us the lives of our Away Team. When we attached
paragraph_id 46: the antigravity device of my design to the bottom of the stele, it immediately began to glitch, causing deadly anomalies in the immediate area. I prohibited any further experiments with the stele’s anchors. Still, I suspect stele theft is possible. It’s just insanely dangerous and impractical. I will be scanning the data of various anomalous sites humans found on Earth throughout their history. Maybe one of them is a place from which our own Builders’ stele was stolen?
paragraph_id 47: Gain 1
paragraph_id 48: .`. Translate to chinese (traditional) using Scientific terminology
. Grammatically correct, never break words. Remove quotation marks at the beginning and end of the result, return only translated text in format paragraph_id, do not include original_text.
chinese (traditional) text:'}]"
1705369628541,INFO:app.translate_gpt_back_common.services.translator:None
1705369628561,INFO:app.translate_gpt_back_common.services.translator:count_all_active_key: 3425
1705369628562,INFO:app.translate_gpt_back_common.services.translator:Using open ai key: ********************Mlo8F4Kb1EkC0iA27tVtwfyAZ
1705369628562,INFO:app.translate_gpt_back_common.services.translator:retry_count 1
1705369628562,"INFO:app.translate_gpt_back_common.services.translator:[{'role': 'system', 'content': 'Please use Formal tone.'}, {'role': 'system', 'content': 'Please provide responses in Narrative writing style.'}, {'role': 'user', 'content': 'original_text: `paragraph_id 49: Log 3
paragraph_id 50: After-Action Incident Report 105/F
paragraph_id 51: … to summarize, we followed the Extraterrestrial Discoveries Acquisition Protocol to the letter, taking all possible precautions. We didn’t even scan the probe, fearing it would react. I am certain it activated on its own, triggered by our proximity.
paragraph_id 52: It began to emit wide-spectrum pulses, including vibrations that unsettled the volcano. We tried to continue our work, but the tremors, lava blasts, and heat began to take their toll on the Team, forcing us back.
paragraph_id 53: As soon as we left the lava chamber, we received
paragraph_id 54: a Vanguard transmission, warning us of the imminent
paragraph_id 55: eruption.
paragraph_id 56: Place card P001 on top of any cards in your Sector.
paragraph_id 57: Each Crewmember in this Sector gains 1 Wounded Injury.
paragraph_id 58: Find and reveal the M34 Mission card. Discard M10 and M31 Mission cards, if revealed.
paragraph_id 59: If the Dust Storm Threat card and standee are revealed, discard them.
paragraph_id 60: Replace your current Global Condition card with card G04. Warning:
paragraph_id 61: when its Time Track runs out, you will die!
paragraph_id 62: Log 4
paragraph_id 63: Even though we didn’t see its face, we could tell
paragraph_id 64: from the slumping posture of the creature that it was disappointed. It stayed motionless for a while, and then began to talk, our AI jumping in to translate.
paragraph_id 65: Go to Log 336.
paragraph_id 66: Log 5
paragraph_id 67: *** Engine noise ***
paragraph_id 68: [Away Team, Operative 1]: CAPCOM? This is the Away Team. We’re approaching the target. Our short-range scans detect an outer shell of unknown carbon allotrope that seems to absorb all emissions. We have no way of knowing what’s inside.
paragraph_id 69: [CAPCOM, Sergeant Nahy]: We’re already crunching your
paragraph_id 70: data, Away Team. I’ll let you know if we find anything.
paragraph_id 71: [Away Team, Operative 2]: No wonder we couldn’t detect this thing. It was literally built to be invisible.
paragraph_id 72: [Away Team, Operative 1]: Should we attempt a landing?
paragraph_id 73: [CAPCOM, Sergeant Nahy]: No. We’re not sure how resilient the structure is. Make a closer flyby and deploy a sample-gathering drone.
paragraph_id 74: [Away Team, Operative 1]: Roger, Vanguard. We’re…
paragraph_id 75: *** Scanning sound ***
paragraph_id 76: [Away Team, Operative 2]: Wait! I’m detecting something on the surface of the sphere. A metallic object, embedded in its shell. Look here: The surface around
paragraph_id 77: it is cracked, almost as if it crashed into it. It’s… turning toward us?
paragraph_id 78: *** Loud BANG ***
paragraph_id 79: *** Lander alert ***
paragraph_id 80: [Away Team, Operative 2]: We’re hit! It’s shooting
paragraph_id 81: at us! It’s some sort of automated sentry, anchored on the sphere!
paragraph_id 82: [CAPCOM, Sergeant Nahy]: Abort! Do you copy, Away Team? Abort mission now!
paragraph_id 83: You’ve crashed on the surface of an alien object!
paragraph_id 84: If you’re playing the Tutorial, continue reading the “Prepare Section Dice & Cards” instructions on page 12 of the Rulebook.
paragraph_id 85: If you’re using Quickstart rules, the Recon Section player takes the Start token and decides who takes the first Turn – see the Reference card in case of any questions.
paragraph_id 86: Log 6
paragraph_id 87: [Away Team]: This is the Away Team. We’re preparing to enter the fissures on the largest active volcano in the area. We’re detecting abnormal seismic patterns.
paragraph_id 88: There are also layers of magnetic compounds scattered all over the mountainside. Expect radio interruptions.
paragraph_id 89: [CAPCOM]: Copy that, Away Team. If you don’t make contact in an hour, we’re sending in a rescue team.
paragraph_id 90: Go to Log 8.
paragraph_id 91: Log 7
paragraph_id 92: Away Team Exploration Report 27/b
paragraph_id 93: We found trace amounts of water on the cave floor, but the central corridor ended in a massive cave-in.
paragraph_id 94: The sensors detected unusual vibrations from the other side of the rubble, as well as something that might have been a substantial concentration of water.
paragraph_id 95: Unfortunately, breaking through would require a large- scale excavation effort.
paragraph_id 96: Replace POI in this Sector with card P081.
paragraph_id 97: Log 8
paragraph_id 98: Mark the topmost unmarked box and resolve its text. If all boxes are marked, resolve the bottom one.
paragraph_id 99: Go to Log 33. Go to Log 615.
paragraph_id 100: Go to Log 220.
paragraph_id 101: Log 9
paragraph_id 102: [Away Team, Operative 1]: Look at this. What were they digging for?`. Translate to chinese (traditional) using Scientific terminology
. Grammatically correct, never break words. Remove quotation marks at the beginning and end of the result, return only translated text in format paragraph_id, do not include original_text.
chinese (traditional) text:'}]"
1705369628562,INFO:app.translate_gpt_back_common.services.translator:None
1705369628571,INFO:app.translate_gpt_back_common.services.translator:count_all_active_key: 3425
1705369628572,INFO:app.translate_gpt_back_common.services.translator:Using open ai key: ********************BtoYaI088z2eOjJZEObx20b9N
1705369628572,INFO:app.translate_gpt_back_common.services.translator:retry_count 1
1705369628572,"INFO:app.translate_gpt_back_common.services.translator:[{'role': 'system', 'content': 'Please use Formal tone.'}, {'role': 'system', 'content': 'Please provide responses in Narrative writing style.'}, {'role': 'user', 'content': 'original_text: `paragraph_id 155: Log 16
paragraph_id 156: [Away Team, Operative 1]: We’re passing the ridge of
paragraph_id 157: solidified lava.
paragraph_id 158: [CAPCOM]: Don’t forget to gather samples – they may tell us something about the composition of the planet’s core. It might be somehow related to this crystal.
paragraph_id 159: [Away Team, Operative 1]: Wait, there’s a whole field of antennae up ahead. They are… humongous.
paragraph_id 160: [CAPCOM]: Perfect place to scavenge some alien tech. Define “humongous,” Away Team.
paragraph_id 161: [Away Team, Operative 1]: At least several times larger than our Earth’s FAST telescope. Diameters measured in kilometers.
paragraph_id 162: Place card P114 in this Sector.
paragraph_id 163: Log 17
paragraph_id 164: TOP SECRET
paragraph_id 165: Project “Birthright,” Research Log 1H
paragraph_id 166: Our further research into the material from which these obelisks are made led to a rather surprising find. Hoping to secure a sample large enough to study on Vanguard,
paragraph_id 167: I authorized a rather… destructive sample-gathering experiment. It took incredible energy to split off just a small piece of the stele. And as soon as we did that, the stele activated, sending a strong signal back toward
paragraph_id 168: the Eye of the Void. This pulse could be observed on most wavelengths, but it also caused a strong disturbance in the operation of all our subspace-based technology. Since sub-space fields are unaffected by electromagnetic forces, it can only mean the steles also emit some yet unknown wave that affects other dimensions.
paragraph_id 169: As for the nature of the signal, I can only speculate. Was it a maintenance request? Or, maybe, the steles double as some kind of early warning system
paragraph_id 170: that surrounds the Builders’ sphere from all sides. If so, what were they supposed to warn about?
paragraph_id 171: I plan to repeat this experiment with the next stele we find, but this time I will be ready to record the pulse in every conceivable way.
paragraph_id 172: Gain 1
paragraph_id 173: .
paragraph_id 174: Log 18
paragraph_id 175: Mark box A in Log 950.
paragraph_id 176: Check if box C in Log 930 is NOT marked.
paragraph_id 177: If it’s not, go to Log 61. Otherwise, go to Log 48.
paragraph_id 178: Log 19
paragraph_id 179: Congratulations! You’ve completed this Planetary Exploration!
paragraph_id 180: If the box below is unmarked, mark it and resolve its text.
paragraph_id 181: Shuffle the S13 Ship Situation card (Food Shortage) from “Future Situations” into “Possible Situations” (Card Tray B).
paragraph_id 182: If you’re on Everstorm, open the Ship Book at page 25 (Leaving the Planet) and begin Ship Management.
paragraph_id 183: Otherwise, go to Log 990.
paragraph_id 184: Log 20
paragraph_id 185: Away Team Exploration Report 27/c
paragraph_id 186: We survived the crash, but we were not out of the woods yet. The lander broke into two parts upon impact, and some of us were trapped inside its mangled tail section.
paragraph_id 187: Continue reading the “Amir’s First Action” instructions on page 15 of the Rulebook.
paragraph_id 188: Log 21
paragraph_id 189: TOP SECRET
paragraph_id 190: Project “Birthright,” Research Log 1B
paragraph_id 191: The material of the stele did not come as a surprise
paragraph_id 192: – it is roughly similar to the alloy the Builders used when constructing the Eye of the Void. It is resilient, but – like all other materials – not indestructible.
paragraph_id 193: We wonder whether some steles could have been lost or purposefully destroyed, and whether that happened to the one we predict should be somewhere on Earth.
paragraph_id 194: Gain 1
paragraph_id 195: .
paragraph_id 196: Log 22
paragraph_id 197: *** Beeping signals ***
paragraph_id 198: [Away Team]: Vanguard, we are close to the signal’s
paragraph_id 199: source.
paragraph_id 200: [CAPCOM, Sergeant Nahy]: Proceed with caution, Away Team. Our advisors have several conflicting opinions as to what this thing might be. Some insist it is
paragraph_id 201: a trap, made to—
paragraph_id 202: *** Sound of shifting rubble *** [Away Team]: We’ve got it! It’s a… satellite? [CAPCOM, Sergeant Nahy]: …
paragraph_id 203: [Away Team]: Any ideas, Vanguard? It could have fallen from the sky.
paragraph_id 204: [CAPCOM, Sergeant Nahy]: No, it’s buried too deep. It seems the end of this planet was rather… explosive. This piece of the crust must have impacted the satellite
paragraph_id 205: in the wake of the explosion. Good find, Away Team! Grab what you can and continue the mission.
paragraph_id 206: Gain 1 Alien Tech Discovery.
paragraph_id 207: You see another interesting place in this area! Remove this card from the game and replace it with another card P113.`. Translate to chinese (traditional) using Scientific terminology
. Grammatically correct, never break words. Remove quotation marks at the beginning and end of the result, return only translated text in format paragraph_id, do not include original_text.
chinese (traditional) text:'}]"
1705369628572,INFO:app.translate_gpt_back_common.services.translator:None
1705369628597,INFO:app.translate_gpt_back_common.services.translator:count_all_active_key: 3425
1705369628597,INFO:app.translate_gpt_back_common.services.translator:Using open ai key: ********************kr9Kap6d5R6NIzuMAE8L2aKaq
1705369628597,INFO:app.translate_gpt_back_common.services.translator:retry_count 1
1705369628597,"INFO:app.translate_gpt_back_common.services.translator:[{'role': 'system', 'content': 'Please use Formal tone.'}, {'role': 'system', 'content': 'Please provide responses in Narrative writing style.'}, {'role': 'user', 'content': 'original_text: `paragraph_id 103: [Away Team, Operative 2]: Lime. The walls and piles contain mostly calcium oxide and calcium hydroxide. I guess they were making concrete.
paragraph_id 104: [Away Team, Operative 1]: Enough concrete to fill a small sea.
paragraph_id 105: New Objective: Find out what the concrete was used for.
paragraph_id 106: Replace POI in Sector 6 with card P116.
paragraph_id 107: Replace Mission card M21 with Mission card M22. Read Mission card M22.
paragraph_id 108: You discover another exciting area! Remove this card from the game and replace it with another random P113 card.
paragraph_id 109: If there are no more P113 cards, replace this card with card P000.
paragraph_id 110: Log 10
paragraph_id 111: TOP SECRET
paragraph_id 112: Project “Birthright,” Research Log 1E
paragraph_id 113: With our current data set, the meaning of large, central
paragraph_id 114: glyphs of each stele looks well established. Each is
paragraph_id 115: an abstract concept, presented in a simple shape, meant as a founding message to a civilization that would hopefully grow around the stele. However, what remains a mystery are the smaller glyphs. They are completely different from the large ones, and there are anywhere from thirty to two hundred of them per stele.
paragraph_id 116: Both Vanguard’s AI and my own research came to
paragraph_id 117: the same conclusion: The minor glyphs are a part of
paragraph_id 118: an alien language. They follow Zipf’s law, just like most known languages – from English to the songs of Humpback whales. I’ve also noticed several substantial conditional probabilities: On different steles, certain symbols are very often followed by other specific ones.
paragraph_id 119: I recently noticed that each stele contains its own unique chain of glyphs that look related to the central symbol and repeat throughout the text. It’s possible that the central symbol is a simplified message, meant for primitive life forms. The smaller glyphs expand
paragraph_id 120: on its meaning, often referencing it. This might be the inroad we need to start cracking this language.
paragraph_id 121: Gain 1
paragraph_id 122: .
paragraph_id 123: Log 11
paragraph_id 124: Discard the Quarantined Mission card (M32 or M33).
paragraph_id 125: Flip the Rank-Up card to the completed side – your Rank-Up task is considered complete, regardless of its rules.
paragraph_id 126: Each Crewmember Refreshes 2
paragraph_id 127: .
paragraph_id 128: Replace the Biolab card (P169) with the Field Lab card (P082).
paragraph_id 129: Log 13
paragraph_id 130: TOP SECRET
paragraph_id 131: Project “Birthright,” Research Log 1G
paragraph_id 132: The number of Builders’ steles discovered so far
paragraph_id 133: in this part of the galaxy allowed me to perform
paragraph_id 134: a comparative analysis of their main glyphs and minor symbols. I am now confident that each stele represents not only a message to the civilization Builders hoped to raise around it, but also a unique starting condition they wanted to test on this world. A “what if” situation of universal scale. What if several intelligent species evolved at the same time? What if a young civilization was given an almost unlimited opportunity for expansion within their own solar system? What if an intelligent species showed an organic hatred toward any abstract concepts? And then, there are steles from dead or empty worlds, where the “what if” went too far, where the idea was too extreme to bear any fruit.
paragraph_id 135: Given the vast differences between these starting conditions, and the audacity of some of them, I see only two possible solutions. Either the Builders went through all this trouble to create the most diverse possible set of civilizations, or they were desperately looking for one specific species, ideally suited to some task
paragraph_id 136: I cannot fathom…
paragraph_id 137: Gain 1
paragraph_id 138: .
paragraph_id 139: Log 14
paragraph_id 140: If card M34 is revealed, this Log ends – violent earthquakes make it impossible to study the samples! Otherwise, read on:
paragraph_id 141: Away Team Exploration Report 31/F
paragraph_id 142: An exciting find: We’ve come upon pieces of clearly alien technology. Dust storms and rolling rocks damaged it severely, but preliminary analysis of the remains indicate it was some kind of miniature drone – too small to have come from space.
paragraph_id 143: We tuned the scanners to the unusual radioactive elements found in the drone’s coils, and we’ve detected similar signatures in the vicinity of a large volcano visible on the horizon. Either the drones came from there, or they were studying the volcano.
paragraph_id 144: Either way, visiting it might be worthwhile.
paragraph_id 145: Gain 1
paragraph_id 146: .
paragraph_id 147: Place Mission card M31 next to the Planet board and read its text.
paragraph_id 148: Replace POI in this Sector with card P010.
paragraph_id 149: Log 15
paragraph_id 150: The scans were correct. There are several interesting
paragraph_id 151: sites in this sector!
paragraph_id 152: Find all three P113 cards. Place a random one in this Sector and return the rest to “Points of Interest” (Card Tray A).
paragraph_id 153: Reminder: The Sector is fully explored only when you reveal a card with the
paragraph_id 154: icon.`. Translate to chinese (traditional) using Scientific terminology
. Grammatically correct, never break words. Remove quotation marks at the beginning and end of the result, return only translated text in format paragraph_id, do not include original_text.
chinese (traditional) text:'}]"
1705369628597,INFO:app.translate_gpt_back_common.services.translator:None
1705369628598,INFO:app.translate_gpt_back_common.services.translator:count_all_active_key: 3425
1705369628599,INFO:app.translate_gpt_back_common.services.translator:Using open ai key: ********************147Jbd3jMbrQNjCdJtLWKM089
1705369628599,INFO:app.translate_gpt_back_common.services.translator:retry_count 1
1705369628599,"INFO:app.translate_gpt_back_common.services.translator:[{'role': 'system', 'content': 'Please use Formal tone.'}, {'role': 'system', 'content': 'Please provide responses in Narrative writing style.'}, {'role': 'user', 'content': 'original_text: `paragraph_id 304: If this is the first Threat you’ve ever found, remember to check the Threats rules in Chapter III of the Rulebook.
paragraph_id 305: Arrogator Behemoth becomes active – read its Threat card and apply its rules whenever necessary.
paragraph_id 306: Replace your current Global Condition card with card G04. Warning:
paragraph_id 307: when its Time Track runs out, you will die!
paragraph_id 308: Find and reveal the M34 Mission card. Discard M10 and M31
paragraph_id 309: Mission cards, if revealed.
paragraph_id 310: If the Dust Storm Threat card and standee are revealed, discard them.
paragraph_id 311: Go to Log 694.
paragraph_id 312: Log 35
paragraph_id 313: Mark the topmost unmarked box and resolve its text. If all boxes are marked, resolve the bottom one.
paragraph_id 314: Roll a D10 and check your result below:
paragraph_id 315: 0–4: Go to Log 37.
paragraph_id 316: 5–9: Go to Log 284.
paragraph_id 317: Go to Log 284.
paragraph_id 318: Log 36
paragraph_id 319: [CAPCOM, Sergeant Nahy]: It’s starting, Away Team. We can see it from up here. This will be one hell of an eruption. What’s your progress toward the LZ?
paragraph_id 320: [Away Team]: …
paragraph_id 321: [CAPCOM, Sergeant Nahy]: Do you copy, Away Team? What’s your progress?
paragraph_id 322: [Away Team, Operative 1]: Vanguard? This is The Away Team. I think… we won’t get there in time. The seismic activity opened large crevices in front of us. It will take too long to work our way around them.
paragraph_id 323: [CAPCOM, Sergeant Nahy]: …
paragraph_id 324: [Away Team, Operative 1]: We are setting up behind some rocks, deploying our mobile shelters. I’ll call back when we’re done.
paragraph_id 325: [Away Team, Operative 2, in the distance]:
paragraph_id 326: IT’S COMING!
paragraph_id 327: *** Radio static ***
paragraph_id 328: All Crewmembers on the planet die – remove their cards from the sleeves.
paragraph_id 329: Open the Ship Book at page 19 (Hangar cardholder) and flip the Lander card representing your current Lander to the Damaged side (unless it is a Basic Lander).
paragraph_id 330: Open your Ship Book at page 25 (Leaving the Planet) and begin Ship Management.
paragraph_id 331: Log 37
paragraph_id 332: [Away Team]: Vanguard! This is Team One. We’ve broken through to the other side. Entering the deeper caves.
paragraph_id 333: [CAPCOM, Sergeant Nahy]: We received your uplink, Team One. All eyes on you.
paragraph_id 334: [Away Team]: Detectors are going wild! Atmospheric composition is heavy with organic particles. We see… gill-like growth on the walls. There are complex organisms moving in the water. It’s an entire ecosystem!
paragraph_id 335: [Bridge]: [loud applause and cheering]
paragraph_id 336: [Away Team]: Wait! Something’s happening.
paragraph_id 337: The bioluminescence is fading. There’s some sort of reaction.
paragraph_id 338: [CAPCOM, Sergeant Nahy]: Our flora experts suggest a defensive mechanism.
paragraph_id 339: [Away Team]: No. The cave flora is dying, starting from the point of our entry. We’ve sealed the… [radio static], but the effect is magnifying. I… I think we’re killing it!
paragraph_id 340: All players discuss and choose one (in case of a tie, the Science Section player makes the final decision):
paragraph_id 341: » Seal the dying ecosystem back and leave it – Discard 2
paragraph_id 342: , replace the POI card in your Sector with card P000.
paragraph_id 343: » Attempt to save the ecosystem – This will start a new obligatory Mission! Go to Log 41.
paragraph_id 344: Log 38
paragraph_id 345: Away Team Exploration Report TF/19
paragraph_id 346: The surface of the mound is made of an organic compound, so even our best equipment cannot break the crust. At first, we wanted to enter the structure, as scanners showed hollow spaces inside, but it proved impossible with our limited tools. However, we successfully secured samples of the compound, and we will try to replicate it once aboard Vanguard.
paragraph_id 347: We also mentioned to the aerodynamics team
paragraph_id 348: that the area surrounding these mounds was almost
paragraph_id 349: serene, with little wind. They began to study
paragraph_id 350: the mounds’ effect on the airflow and quickly discovered all are in the perfect position to ensure the safety of the largest possible surface area.
paragraph_id 351: If the following box is unmarked, mark it and resolve its text:
paragraph_id 352: Gain 1 Mineral Discovery.
paragraph_id 353: Log 39
paragraph_id 354: Personal Journal
paragraph_id 355: I slowly approached the door, still in awe. It was reckless, I know, but I couldn’t take my eyes off the shining glyph at the center. Countless ages have passed, and here was still a working power source…
paragraph_id 356: Suddenly, something moved in the dark –`. Translate to chinese (traditional) using Scientific terminology
. Grammatically correct, never break words. Remove quotation marks at the beginning and end of the result, return only translated text in format paragraph_id, do not include original_text.
chinese (traditional) text:'}]"
1705369628599,INFO:app.translate_gpt_back_common.services.translator:None
1705369628600,INFO:app.translate_gpt_back_common.services.translator:count_all_active_key: 3425
1705369628601,INFO:app.translate_gpt_back_common.services.translator:Using open ai key: ********************dFr2QnM1u6qsqz1XWJIgE4n9o
1705369628601,INFO:app.translate_gpt_back_common.services.translator:retry_count 1
1705369628601,"INFO:app.translate_gpt_back_common.services.translator:[{'role': 'system', 'content': 'Please use Formal tone.'}, {'role': 'system', 'content': 'Please provide responses in Narrative writing style.'}, {'role': 'user', 'content': 'original_text: `paragraph_id 260: When performing a structural analysis of the strange holes we found on Everstorm, I fell into one of them – as soon as I passed the entrance, a strange force sucked me deeper into the tunnel. I hit my head and lost consciousness for a minute. Then, I saw weird colors, shapes, and sounds – and feelings. My legs were somewhat elongated. I did not feel my hands. My body warped like boiled spaghetti, dragged somewhere. I was traveling in spirals, up and down at the same time. I tried to understand, but my mind drifted away – I couldn’t focus. The only thing I remember clearly was a chamber with glistening “gills” swirling at
paragraph_id 261: an incredible speed. Then, the machine spat me out through its vast mouth, many kilometers away from the place into which I fell.
paragraph_id 262: My body burned with pain, my mind was hazy, and I felt… excited to the point of crippling dread.
paragraph_id 263: Place your Crewmember and any Assisting Crewmembers in Sector 8.
paragraph_id 264: Your Crewmember and each Assisting Crewmember
paragraph_id 265: . If the following box is unmarked, mark it and resolve its text:
paragraph_id 266: Gain 1
paragraph_id 267: .
paragraph_id 268: Log 31
paragraph_id 269: [Away Team]: Vanguard! This is Team One. Do you copy?
paragraph_id 270: [CAPCOM, Sergeant Nahy]: We hear you, Team One. What’s the problem?
paragraph_id 271: [Away Team]: We found some sort of organism:
paragraph_id 272: a homogenous bacterial colony, several centimeters
paragraph_id 273: in diameter, capable of motion. It crawled onto one of the suits. We tried to remove it, but it squeezed into the suit’s apertures. We’re sending you all the data. Please advise.
paragraph_id 274: [CAPCOM, Sergeant Nahy]: Standby, Away Team. We are consulting with the Science section.
paragraph_id 275: …
paragraph_id 276: [Away Team]: This is Team One. Do you have any updates? This thing is spreading through the suit! We’re afraid it might…
paragraph_id 277: [Captain Wayman]: This is the captain speaking. We have analyzed your recordings. Both Security and Science officers are worried – this thing seems to consciously evade danger and multiplies rapidly. If you return carrying this specimen, there’s a high chance it could escape quarantine. We’re landing a portable biolab near your location. Please set it up and use the equipment inside to contain the organism. Until then, evacuating you carries a risk we’d rather not take. I’m sorry,
paragraph_id 278: Team One.
paragraph_id 279: All players discuss and choose one (in case of a tie, the Science Section player makes the final decision):
paragraph_id 280: » Attempt to get rid of the parasite – This starts a new obligatory Mission! Go to Log 27.
paragraph_id 281: » Refuse the order – This removes all your
paragraph_id 282: and causes trouble on
paragraph_id 283: the ship, but you will be able to Lift-Off from the planet. Go to Log 45.
paragraph_id 284: Log 32
paragraph_id 285: Voice Log 13F
paragraph_id 286: I’m entering the underground. The charred walls seem to absorb the light. Starting to regret that I went in alone…
paragraph_id 287: There are… remains here. Dozens of bodies, in many strange shapes and sizes. It’s bewildering and unsettling. I look over my shoulder and half-expect one of them to move. Some cadavers show signs of major bionic and cybernetic modifications. They must all belong to different species. All surviving equipment seems adapted to various operators of different body shapes. How did so many intelligent species end up on one planet? We haven’t found any proof that this was
paragraph_id 288: a spacefaring civilization.
paragraph_id 289: I’m leaving this place, there’s nothing more for me to see. But I have several questions for later. Did all these species evolve on this planet simultaneously, or were they brought here somehow? How did they manage to live together peacefully? We should be on the lookout for more clues – especially something that could hold any pieces of their communication.
paragraph_id 290: You see another interesting place in this area! Remove this card from the game and replace it with another random card P113.
paragraph_id 291: If there are no more cards P113, replace this card with card P000.
paragraph_id 292: Log 33
paragraph_id 293: If you’re on Brimstone, go to Log 34. If you’re on Matchstick, go to Log 39.
paragraph_id 294: Log 34
paragraph_id 295: [CAPCOM, Corporal Coetz]: Say Again, Team One. We’re losing your signal.
paragraph_id 296: [Away Team]: We’re inside the mountain. We found… [radio static] … of the seismic disturbance. It’s some sort of a mechanism, stuck in the large magma reservoir. It’s… [radio static]
paragraph_id 297: [CAPCOM, Corporal Coetz]: Exercise caution, Team One.
paragraph_id 298: We don’t know if—
paragraph_id 299: [Away Team]: [radio static] … moving toward us!
paragraph_id 300: The energy pulse destabilized the… [radio static] We’re…
paragraph_id 301: Place card P001 on top of any cards in this Sector.
paragraph_id 302: Place the Arrogator Behemoth in this Sector.
paragraph_id 303: Place the Arrogator Behemoth Threat card in the designated slot above the Planet board.`. Translate to chinese (traditional) using Scientific terminology
. Grammatically correct, never break words. Remove quotation marks at the beginning and end of the result, return only translated text in format paragraph_id, do not include original_text.
chinese (traditional) text:'}]"
1705369628601,INFO:app.translate_gpt_back_common.services.translator:None
1705369628609,INFO:app.translate_gpt_back_common.services.translator:count_all_active_key: 3425
1705369628609,INFO:app.translate_gpt_back_common.services.translator:Using open ai key: ********************F9CIPBW4kFLx6eajKvrO9AIuO
1705369628610,INFO:app.translate_gpt_back_common.services.translator:retry_count 1
1705369628610,"INFO:app.translate_gpt_back_common.services.translator:[{'role': 'system', 'content': 'Please use Formal tone.'}, {'role': 'system', 'content': 'Please provide responses in Narrative writing style.'}, {'role': 'user', 'content': 'original_text: `paragraph_id 208: If there are no more P113 cards, replace this card with card P000.
paragraph_id 209: Log 23
paragraph_id 210: TOP SECRET
paragraph_id 211: Project “Birthright,” Research Log 1A
paragraph_id 212: The semantic analysis of the glyphs so far reveals little. While we’re certain they convey some sort of information, we lack any comparative material – any real foothold – to start deciphering the language. Based on our discoveries from Pellucid and other visited worlds, We believe each stele may be devoted to one concept, one topic, related to the shape of its central glyph. This central theme seems to somehow influence the civilization that developed in the shadow of each stele. However, more detailed studies will only be possible when we gather enough inscriptions for comparison – or another sample of Builder writing.
paragraph_id 213: Gain 1
paragraph_id 214: .
paragraph_id 215: Log 24
paragraph_id 216: [Away Team]: I’m entering the derelict. There’s still power, surprisingly. The light flickers.
paragraph_id 217: [Captain Wayman]: Progress with caution. Some lights are on, and this thing looks active. Anything can happen.
paragraph_id 218: [Away Team]: Roger.
paragraph_id 219: [Captain Wayman]: Remember your mission. Don’t stray! Stay focused.
paragraph_id 220: All players discuss and choose one (in case of a tie, the Recon Section player makes the final decision):
paragraph_id 221: » Focus on gathering interesting scraps of technology
paragraph_id 222: – Go to Log 44.
paragraph_id 223: » Focus on studying the derelict – Go to Log 49.
paragraph_id 224: » Focus on streaming the interior to eager viewers on ISS Vanguard – Go to Log 64.
paragraph_id 225: Log 25
paragraph_id 226: Away Team Exploration Report 27/c
paragraph_id 227: While exploring a rocky area, we located an entry into a large cave complex. It includes structures consistent with the effects of water erosion. Caves sprawl in all directions: Analyzing them could derail our mission, but liquid water environments offer a high chance of encountering life.
paragraph_id 228: Place card P080 in this Sector.
paragraph_id 229: Log 26
paragraph_id 230: TOP SECRET
paragraph_id 231: Project “Birthright,” Research Log 1C
paragraph_id 232: When our team tried to move the artifact, all conventional attempts failed. We now understand why.
paragraph_id 233: We’ve discovered an invisible gravity-wave tether
paragraph_id 234: that keeps the stele anchored in one specific position, relative to the center of the planet’s mass. The Builders went to great lengths to ensure their steles could not be removed from any planet, or otherwise moved between the planets – though we still don’t know why.
paragraph_id 235: Short of moving the planets themselves, we have no practical way to collect the steles, and we must rely on their detailed scans for future research.
paragraph_id 236: Gain 1
paragraph_id 237: .
paragraph_id 238: Log 27
paragraph_id 239: Perform the following steps:
paragraph_id 240: Replace POI in this Sector with card P169.
paragraph_id 241: Gain 1 Supplies per Crewmember.
paragraph_id 242: Each Crewmember in this Sector gains an Exhausted Injury.
paragraph_id 243: Find Mission card M32, place it next to the Planet board, and read it.
paragraph_id 244: New Objective: Get rid of the parasite.
paragraph_id 245: Log 28
paragraph_id 246: If there’s a marker in Sector 8, go to Log 301. Otherwise, read on:
paragraph_id 247: The holes led into the bowels of a strange machine that bore a striking resemblance to the architecture of the Builders we saw in the Eye of the Void.
paragraph_id 248: The structure extended deep underground, and to other parts of the planet, though its purpose was unclear.
paragraph_id 249: According to our preliminary research, this structure originates a millennium or two ago. Our scans awoke something deep inside, emitting small bursts of energy. Then, it went silent once more.
paragraph_id 250: We should see if there are other parts of this great
paragraph_id 251: machine scattered in nearby sectors.
paragraph_id 252: Place a marker in Sector 5.
paragraph_id 253: If the following box is unmarked, mark it and resolve its text:
paragraph_id 254: Gain 3 Alien Tech Leads.
paragraph_id 255: Log 29
paragraph_id 256: Warning: You may not terminate this introductory Mission before you reach your objective. Follow your primary Mission (card M21 or M22) to conclude this Planetary Exploration.
paragraph_id 257: Log 30
paragraph_id 258: Personal Journal, ID 30/5
paragraph_id 259: No one believed my report, and the blurred images didn’t convince anybody either. I write it here, while the memory is fresh, so I remember that day and can revisit the machine’s innards someday – if I can muster the courage.`. Translate to chinese (traditional) using Scientific terminology
. Grammatically correct, never break words. Remove quotation marks at the beginning and end of the result, return only translated text in format paragraph_id, do not include original_text.
chinese (traditional) text:'}]"
1705369628610,INFO:app.translate_gpt_back_common.services.translator:None
1705369628617,INFO:app.translate_gpt_back_common.services.translator:count_all_active_key: 3425
1705369628617,INFO:app.translate_gpt_back_common.services.translator:Using open ai key: ********************hg8MB7GS1bQF4jRZ5euweeOll
1705369628617,INFO:app.translate_gpt_back_common.services.translator:retry_count 1
1705369628617,"INFO:app.translate_gpt_back_common.services.translator:[{'role': 'system', 'content': 'Please use Formal tone.'}, {'role': 'system', 'content': 'Please provide responses in Narrative writing style.'}, {'role': 'user', 'content': ""original_text: `paragraph_id 357: the surroundings trembled at the waking of a hulking,
paragraph_id 358: metal giant. I should have been more careful.
paragraph_id 359: Place the Arrogator Behemoth Threat card in the indicated slot above the Planet board.
paragraph_id 360: Place the Arrogator Behemoth standee in your Sector.
paragraph_id 361: If this is the first Threat you’ve ever found, remember to check the Threats rules in Chapter III of the Rulebook.
paragraph_id 362: Arrogator Behemoth becomes active – read its Threat card and apply its rules whenever necessary.
paragraph_id 363: Go to Log 694.
paragraph_id 364: Log 40
paragraph_id 365: Away Team Exploration Report 58/d
paragraph_id 366: The object proved exceedingly resilient to all weaponry, but we managed to disable it. As we approached
paragraph_id 367: the smoldering wreckage, at first we focused only on its unfamiliar, biomechanical construction. Some parts of the machine clearly were once parts of the craft.
paragraph_id 368: Then, we noticed it: a symbol on one of the armored plates, eerily similar to the one we’re wearing on our dog-tags. A sign from the wreckage discovered on Earth, now the heart of our ship.
paragraph_id 369: What could possibly connect this hulk with our ship?
paragraph_id 370: Mark the topmost unmarked box and resolve its text. If all boxes are marked, resolve the bottom one.
paragraph_id 371: Gain 1
paragraph_id 372: . Gain 4 Alien Tech Leads. Remove from the game
paragraph_id 373: the Toppling the Titan Secondary Objective (O16) from the “Bridge” section of the Ship Book, or from the “Awaiting…” envelope
paragraph_id 374: (if it’s there). Discard Arrogator Behemoth and its Threat card. Mark the box in Log 970.
paragraph_id 375: Gain 3 Alien Tech Leads. Discard Arrogator Behemoth
paragraph_id 376: and its Threat card.
paragraph_id 377: Discard Arrogator Behemoth and its Threat card.
paragraph_id 378: Log 41
paragraph_id 379: Perform the following steps:
paragraph_id 380: Each Crewmember Refreshes 1
paragraph_id 381: .
paragraph_id 382: Find Mission card M35 and place it next to the Planet board.
paragraph_id 383: Replace POI in your Sector with card P164.
paragraph_id 384: Log 42
paragraph_id 385: As we tried to cross one of the chasms, one of us began to slip down the ravine. We had no choice but to mount a rescue party and descend from the plateau to look
paragraph_id 386: for our crewmate in the ravines below.
paragraph_id 387: Gain a Wounded Injury. Place a random P160 card in this Sector.
paragraph_id 388: Log 44
paragraph_id 389: [Away Team]: I managed to secure a sample of every material I encountered.
paragraph_id 390: [CAPCOM, Corporal Coetz]: That’s good news. Come back immediately.
paragraph_id 391: [Away Team]: Just what I wanted to hear. You should also know that one of the devices tried to puncture my suit.
paragraph_id 392: [CAPCOM, Corporal Coetz]: …
paragraph_id 393: [Away Team]: I was careful, just so you know!
paragraph_id 394: If the following box is unmarked, mark it and resolve its text:
paragraph_id 395: Gain 1 Alien Tech Discovery and move it to “Gathered Discoveries.“
paragraph_id 396: Log 45
paragraph_id 397: Discard all
paragraph_id 398: .
paragraph_id 399: Shuffle Situation card S17 (Intrusive Organism) from “Future Situations” into “Possible Situations.“
paragraph_id 400: Log 46
paragraph_id 401: Personal Journal, Crewmember #327
paragraph_id 402: I must admit I thought the command lost it when they told us to open a giant, menacing tomb on a dark, menacing planet. I mean, I’ve played enough games to know where this was going. Unfortunately, I also drew the short straw and found myself in the role of a poor sod who has to go there first.
paragraph_id 403: As soon as I unsealed the door, the light of my suit flooded a vast hall, reflecting from the eyes of countless deadly machines, ordered in neat lines; a literal army of the dead that stayed buried for millenia. I don’t even know what was stronger: the urge to nope the hell out of there, or to yell “I told you so!” into my comms before these guardians rip me to shreds.
paragraph_id 404: I might have overreacted a little. The machines weren’t moving. No doomsday device switched on.
paragraph_id 405: Later on, I learned from guys at the Science Section that the authoritarian ruler of the neighboring planet was buried here, along with his army of murder bots, not unlike some ancient Chinese emperors. I thought we were in the clear, but then I learned that Science guys took a good couple of dozen of these machines onboard and began experimenting. I played this game as well…
paragraph_id 406: Mark the topmost unmarked box and resolve its text. If it's marked, nothing happens.
paragraph_id 407: Move Research Project R03 (Alien Programming) from “Research Projects” (Card Tray B) to the “Awaiting…” envelope.`. Translate to chinese (traditional) using Scientific terminology
. Grammatically correct, never break words. Remove quotation marks at the beginning and end of the result, return only translated text in format paragraph_id, do not include original_text.
chinese (traditional) text:""}]"
1705369628617,INFO:app.translate_gpt_back_common.services.translator:None
1705369700272,"INFO:httpx:HTTP Request: POST https://api.openai.com/v1/chat/completions ""HTTP/1.1 200 OK"""
1705369700272,INFO:app.translate_gpt_back_common.services.translator:check_api_key_rate_limit
1705369700272,INFO:app.translate_gpt_back_common.services.translator:Headers[x-ratelimit-limit-requests]: 200
1705369700272,INFO:app.translate_gpt_back_common.services.translator:Headers[x-ratelimit-remaining-requests]: 196
1705369700272,INFO:app.translate_gpt_back_common.services.translator:Headers[x-ratelimit-reset-requests]: 23m23.241s
1705369700275,"INFO:app.translate_gpt_back_common.services.translator:{""id"": ""chatcmpl-8hSpgue5h6yalR055GAzek9fNgcuk"", ""choices"": [{""finish_reason"": ""stop"", ""index"": 0, ""logprobs"": null, ""message"": {""content"": ""paragraph_id 208: \u5982\u679c\u6ca1\u6709\u66f4\u591a\u7684P113\u5361\u7247\uff0c\u7528P000\u5361\u7247\u66ff\u6362\u8fd9\u5f20\u5361\u7247\u3002
paragraph_id 209: \u65e5\u5fd723
paragraph_id 210: \u7edd\u5bc6
paragraph_id 211: \u9879\u76ee\u201cBirthright\u201d\uff0c\u7814\u7a76\u65e5\u5fd71A
paragraph_id 212: \u5230\u76ee\u524d\u4e3a\u6b62\uff0c\u5bf9\u8fd9\u4e9b\u5b57\u5f62\u7684\u8bed\u4e49\u5206\u6790\u63ed\u793a\u4e86\u5f88\u5c11\u7684\u4fe1\u606f\u3002\u867d\u7136\u6211\u4eec\u786e\u5b9a\u5b83\u4eec\u4f20\u8fbe\u4e86\u67d0\u79cd\u4fe1\u606f\uff0c\u4f46\u6211\u4eec\u7f3a\u4e4f\u4efb\u4f55\u6bd4\u8f83\u6750\u6599 - \u4efb\u4f55\u771f\u6b63\u7684\u7acb\u8db3\u70b9 - \u6765\u5f00\u59cb\u89e3\u8bfb\u8fd9\u79cd\u8bed\u8a00\u3002\u6839\u636e\u6211\u4eec\u4ecePellucid\u548c\u5176\u4ed6\u8bbf\u95ee\u8fc7\u7684\u4e16\u754c\u7684\u53d1\u73b0\uff0c\u6211\u4eec\u76f8\u4fe1\u6bcf\u4e2a\u77f3\u7891\u53ef\u80fd\u90fd\u81f4\u529b\u4e8e\u4e00\u4e2a\u6982\u5ff5\uff0c\u4e00\u4e2a\u4e0e\u5176\u4e2d\u592e\u5b57\u5f62\u7684\u5f62\u72b6\u76f8\u5173\u7684\u4e3b\u9898\u3002\u8fd9\u4e2a\u4e2d\u5fc3\u4e3b\u9898\u4f3c\u4e4e\u4ee5\u67d0\u79cd\u65b9\u5f0f\u5f71\u54cd\u4e86\u5728\u6bcf\u4e2a\u77f3\u7891\u9634\u5f71\u4e0b\u53d1\u5c55\u8d77\u6765\u7684\u6587\u660e\u3002\u7136\u800c\uff0c\u53ea\u6709\u5f53\u6211\u4eec\u6536\u96c6\u5230\u8db3\u591f\u7684\u94ed\u6587\u8fdb\u884c\u6bd4\u8f83 - \u6216\u8005\u83b7\u5f97Builder\u4e66\u5199\u7684\u53e6\u4e00\u4e2a\u6837\u672c\u65f6\uff0c\u624d\u80fd\u8fdb\u884c\u66f4\u8be6\u7ec6\u7684\u7814\u7a76\u3002
paragraph_id 213: \u83b7\u5f971\u70b9
paragraph_id 214: \u3002
paragraph_id 215: \u65e5\u5fd724
paragraph_id 216: [\u79bb\u961f\u5c0f\u7ec4]\uff1a\u6211\u6b63\u5728\u8fdb\u5165\u8fd9\u4e2a\u5e9f\u5f03\u7269\u3002\u4ee4\u4eba\u60ca\u8bb6\u7684\u662f\uff0c\u8fd8\u6709\u7535\u529b\u3002\u706f\u5149\u95ea\u70c1\u3002
paragraph_id 217: [\u97e6\u66fc\u8239\u957f]\uff1a\u5c0f\u5fc3\u524d\u8fdb\u3002\u6709\u4e9b\u706f\u8fd8\u4eae\u7740\uff0c\u8fd9\u4e2a\u4e1c\u897f\u770b\u8d77\u6765\u8fd8\u6d3b\u7740\u3002\u4efb\u4f55\u4e8b\u60c5\u90fd\u53ef\u80fd\u53d1\u751f\u3002
paragraph_id 218: [\u79bb\u961f\u5c0f\u7ec4]\uff1a\u6536\u5230\u3002
paragraph_id 219: [\u97e6\u66fc\u8239\u957f]\uff1a\u8bb0\u4f4f\u4f60\u4eec\u7684\u4efb\u52a1\u3002\u4e0d\u8981\u79bb\u5f00\uff01\u4fdd\u6301\u4e13\u6ce8\u3002
paragraph_id 220: \u6240\u6709\u73a9\u5bb6\u8ba8\u8bba\u5e76\u9009\u62e9\u4e00\u4e2a\uff08\u5982\u679c\u5e73\u5c40\uff0c\u5219\u7531\u4fa6\u5bdf\u90e8\u95e8\u7684\u73a9\u5bb6\u505a\u51fa\u6700\u7ec8\u51b3\u5b9a\uff09\uff1a
paragraph_id 221: \u00bb \u4e13\u6ce8\u4e8e\u6536\u96c6\u6709\u8da3\u7684\u6280\u672f\u788e\u7247
paragraph_id 222: - \u524d\u5f80\u65e5\u5fd744\u3002
paragraph_id 223: \u00bb \u4e13\u6ce8\u4e8e\u7814\u7a76\u8fd9\u4e2a\u5e9f\u5f03\u7269 - \u524d\u5f80\u65e5\u5fd749\u3002
paragraph_id 224: \u00bb \u4e13\u6ce8\u4e8e\u5c06\u5185\u90e8\u60c5\u51b5\u5b9e\u65f6\u4f20\u8f93\u7ed9ISS Vanguard\u4e0a\u7684\u70ed\u5207\u89c2\u4f17 - \u524d\u5f80\u65e5\u5fd764\u3002
paragraph_id 225: \u65e5\u5fd725
paragraph_id 226: \u79bb\u961f\u63a2\u7d22\u62a5\u544a27/c
paragraph_id 227: \u5728\u63a2\u7d22\u4e00\u4e2a\u5ca9\u77f3\u533a\u57df\u65f6\uff0c\u6211\u4eec\u627e\u5230\u4e86\u4e00\u4e2a\u901a\u5f80\u4e00\u4e2a\u5927\u578b\u6d1e\u7a74\u590d\u6742\u7684\u5165\u53e3\u3002\u5176\u4e2d\u7684\u7ed3\u6784\u4e0e\u6c34\u4fb5\u8680\u7684\u6548\u679c\u4e00\u81f4\u3002\u6d1e\u7a74\u5411\u5404\u4e2a\u65b9\u5411\u5ef6\u4f38\uff1a\u5206\u6790\u5b83\u4eec\u53ef\u80fd\u4f1a\u504f\u79bb\u6211\u4eec\u7684\u4efb\u52a1\uff0c\u4f46\u6db2\u6001\u6c34\u73af\u5883\u63d0\u4f9b\u4e86\u9047\u5230\u751f\u547d\u7684\u9ad8\u673a\u4f1a\u3002
paragraph_id 228: \u5728\u8fd9\u4e2a\u533a\u57df\u653e\u7f6e\u5361\u7247P080\u3002
paragraph_id 229: \u65e5\u5fd726
paragraph_id 230: \u7edd\u5bc6
paragraph_id 231: \u9879\u76ee\u201cBirthright\u201d\uff0c\u7814\u7a76\u65e5\u5fd71C
paragraph_id 232: \u5f53\u6211\u4eec\u7684\u56e2\u961f\u8bd5\u56fe\u79fb\u52a8\u8fd9\u4e2a\u7269\u54c1\u65f6\uff0c\u6240\u6709\u5e38\u89c4\u5c1d\u8bd5\u90fd\u5931\u8d25\u4e86\u3002\u6211\u4eec\u73b0\u5728\u660e\u767d\u4e3a\u4ec0\u4e48\u4e86\u3002
paragraph_id 233: \u6211\u4eec\u53d1\u73b0\u4e86\u4e00\u79cd\u770b\u4e0d\u89c1\u7684\u5f15\u529b\u6ce2\u675f
paragraph_id 234: \u5b83\u5c06\u77f3\u7891\u951a\u5b9a\u5728\u76f8\u5bf9\u4e8e\u884c\u661f\u8d28\u91cf\u4e2d\u5fc3\u7684\u7279\u5b9a\u4f4d\u7f6e\u4e0a\u3002\u5efa\u9020\u8005\u4eec\u8d39\u5c3d\u5fc3\u601d\u786e\u4fdd\u4ed6\u4eec\u7684\u77f3\u7891\u4e0d\u80fd\u4ece\u4efb\u4f55\u884c\u661f\u4e0a\u79fb\u9664\uff0c\u6216\u8005\u5728\u884c\u661f\u4e4b\u95f4\u79fb\u52a8 - \u5c3d\u7ba1\u6211\u4eec\u4ecd\u7136\u4e0d\u77e5\u9053\u4e3a\u4ec0\u4e48\u3002
paragraph_id 235: \u9664\u975e\u79fb\u52a8\u884c\u661f\u672c\u8eab\uff0c\u5426\u5219\u6211\u4eec\u6ca1\u6709\u5b9e\u9645\u7684\u65b9\u6cd5\u6765\u6536\u96c6\u8fd9\u4e9b\u77f3\u7891\uff0c\u6211\u4eec\u5fc5\u987b\u4f9d\u9760\u5b83\u4eec\u7684\u8be6\u7ec6\u626b\u63cf\u8fdb\u884c\u672a\u6765\u7684\u7814\u7a76\u3002
paragraph_id 236: \u83b7\u5f971\u70b9
paragraph_id 237: \u3002
paragraph_id 238: \u65e5\u5fd727
paragraph_id 239: \u6267\u884c\u4ee5\u4e0b\u6b65\u9aa4\uff1a
paragraph_id 240: \u7528\u5361\u7247P169\u66ff\u6362\u8fd9\u4e2a\u533a\u57df\u7684POI\u3002
paragraph_id 241: \u6bcf\u4e2a\u673a\u7ec4\u6210\u5458\u83b7\u5f971\u70b9\u8865\u7ed9\u3002
paragraph_id 242: \u8fd9\u4e2a\u533a\u57df\u7684\u6bcf\u4e2a\u673a\u7ec4\u6210\u5458\u83b7\u5f97\u4e00\u6b21\u7cbe\u75b2\u529b\u7aed\u7684\u4f24\u5bb3\u3002
paragraph_id 243: \u627e\u5230\u4efb\u52a1\u5361M32\uff0c\u5c06\u5176\u653e\u5728\u884c\u661f\u677f\u65c1\u8fb9\uff0c\u5e76\u9605\u8bfb\u5b83\u3002
paragraph_id 244: \u65b0\u76ee\u6807\uff1a\u6446\u8131\u5bc4\u751f\u866b\u3002
paragraph_id 245: \u65e5\u5fd728
paragraph_id 246: \u5982\u679c\u5728\u7b2c8\u533a\u6709\u4e00\u4e2a\u6807\u8bb0\uff0c\u8bf7\u524d\u5f80\u65e5\u5fd7301\u3002\u5426\u5219\uff0c\u7ee7\u7eed\u9605\u8bfb\uff1a
paragraph_id 247: \u8fd9\u4e9b\u6d1e\u53e3\u901a\u5411\u4e00\u4e2a\u7c7b\u4f3c\u4e8e\u6211\u4eec\u5728\u865a\u7a7a\u4e4b\u773c\u4e2d\u770b\u5230\u7684\u5efa\u9020\u8005\u5efa\u7b51\u7684\u5947\u602a\u673a\u5668\u7684\u6df1\u5904\u3002
paragraph_id 248: \u8fd9\u4e2a\u7ed3\u6784\u5ef6\u4f38\u5230\u5730\u4e0b\u6df1\u5904\uff0c\u4ee5\u53ca\u884c\u661f\u7684\u5176\u4ed6\u90e8\u5206\uff0c\u5c3d\u7ba1\u5b83\u7684\u76ee\u7684\u4e0d\u6e05\u695a\u3002
paragraph_id 249: \u6839\u636e\u6211\u4eec\u7684\u521d\u6b65\u7814\u7a76\uff0c\u8fd9\u4e2a\u7ed3\u6784\u8d77\u6e90\u4e8e\u4e00\u4e24\u5343\u5e74\u524d\u3002\u6211\u4eec\u7684\u626b\u63cf\u5524\u9192\u4e86\u6df1\u5904\u7684\u67d0\u79cd\u4e1c\u897f\uff0c\u91ca\u653e\u51fa\u5c0f\u7684\u80fd\u91cf\u7206\u53d1\u3002\u7136\u540e\uff0c\u5b83\u518d\u6b21\u6c89\u5bc2\u4e0b\u53bb\u3002
paragraph_id 250: \u6211\u4eec\u5e94\u8be5\u770b\u770b\u8fd9\u4e2a\u5de8\u5927\u7684\u673a\u5668\u7684\u5176\u4ed6\u90e8\u5206\u662f\u5426\u6563\u843d\u5728\u9644\u8fd1\u7684\u533a\u57df\u3002
paragraph_id 251: \u5728\u7b2c5\u533a\u653e\u7f6e\u4e00\u4e2a\u6807\u8bb0\u3002
paragraph_id 252: \u5982\u679c\u4ee5\u4e0b\u65b9\u6846\u672a\u6807\u8bb0\uff0c\u8bf7\u6807\u8bb0\u5e76\u89e3\u51b3\u5176\u6587\u672c\uff1a
paragraph_id 253: \u83b7\u5f973\u4e2a\u5916\u661f\u79d1\u6280\u7ebf\u7d22\u3002
paragraph_id 254: \u65e5\u5fd729
paragraph_id 255: \u8b66\u544a\uff1a\u5728\u8fbe\u5230\u76ee\u6807\u4e4b\u524d\uff0c\u60a8\u4e0d\u80fd\u7ec8\u6b62\u8fd9\u4e2a\u4ecb\u7ecd\u6027\u4efb\u52a1\u3002\u6309\u7167\u60a8\u7684\u4e3b\u8981\u4efb\u52a1\uff08\u5361\u7247M21\u6216M22\uff09\u6765\u5b8c\u6210\u8fd9\u4e2a\u884c\u661f\u63a2\u7d22\u3002
paragraph_id 256: \u65e5\u5fd730
paragraph_id 257: \u4e2a\u4eba\u65e5\u5fd7\uff0cID 30/5
paragraph_id 258: \u6ca1\u6709\u4eba\u76f8\u4fe1\u6211\u7684\u62a5\u544a\uff0c\u6a21\u7cca\u7684\u56fe\u50cf\u4e5f\u6ca1\u6709\u8bf4\u670d\u4efb\u4f55\u4eba\u3002\u6211\u5728\u8fd9\u91cc\u5199\u4e0b\u6765\uff0c\u8bb0\u5fc6\u8fd8\u65b0\u9c9c\uff0c\u8fd9\u6837\u6211\u5c31\u8bb0\u5f97\u90a3\u4e00\u5929\uff0c\u5e76\u4e14\u53ef\u4ee5\u5728\u5c06\u6765\u518d\u6b21\u8bbf\u95ee\u8fd9\u4e2a\u673a\u5668\u7684\u5185\u90e8 - \u5982\u679c\u6211\u80fd\u9f13\u8d77\u52c7\u6c14\u7684\u8bdd\u3002"", ""role"": ""assistant"", ""function_call"": null, ""tool_calls"": null}}], ""created"": 1705369628, ""model"": ""gpt-3.5-turbo-0613"", ""object"": ""chat.completion"", ""system_fingerprint"": null, ""usage"": {""completion_tokens"": 1718, ""prompt_tokens"": 1197, ""total_tokens"": 2915}}"
1705369700275,INFO:app.translate_gpt_back_common.helpers.translate_history_helper:add_percent_complete: b0768dc8-b410-11ee-b846-0a58a9feac02 - 0%
1705369700275,INFO:[CRUD History]:add_percent_complete: b0768dc8-b410-11ee-b846-0a58a9feac02 - 0%
1705369700286,INFO:app.translate_gpt_back_common.services.translator:total_paragraphs_return : 51
1705369700286,INFO:app.translate_gpt_back_common.services.translator:total_paragraphs : 52
1705369700286,INFO:app.translate_gpt_back_common.services.translator:Translate missing paragraph
1705369700306,INFO:app.translate_gpt_back_common.services.translator:Child process: Process-8:2 START
1705369700306,"INFO:app.translate_gpt_back_common.services.translator:input_text : paragraph_id 208: If there are no more P113 cards, replace this card with card P000."
1705369700307,INFO:app.translate_gpt_back_common.services.translator:setup_api_key of model: gpt-3.5
1705369700312,INFO:app.translate_gpt_back_common.services.translator:Child process: Process-8:3 START
1705369700312,INFO:app.translate_gpt_back_common.services.translator:input_text : paragraph_id 209: Log 23
1705369700313,INFO:app.translate_gpt_back_common.services.translator:setup_api_key of model: gpt-3.5
1705369700316,INFO:app.translate_gpt_back_common.services.translator:Child process: Process-8:4 START
1705369700316,INFO:app.translate_gpt_back_common.services.translator:input_text : paragraph_id 210: TOP SECRET
1705369700317,INFO:app.translate_gpt_back_common.services.translator:setup_api_key of model: gpt-3.5
1705369700327,INFO:app.translate_gpt_back_common.services.translator:Child process: Process-8:6 START
1705369700327,"INFO:app.translate_gpt_back_common.services.translator:input_text : paragraph_id 212: The semantic analysis of the glyphs so far reveals little. While we’re certain they convey some sort of information, we lack any comparative material – any real foothold – to start deciphering the language. Based on our discoveries from Pellucid and other visited worlds, We believe each stele may be devoted to one concept, one topic, related to the shape of its central glyph. This central theme seems to somehow influence the civilization that developed in the shadow of each stele. However, more detailed studies will only be possible when we gather enough inscriptions for comparison – or another sample of Builder writing."
1705369700328,INFO:app.translate_gpt_back_common.services.translator:setup_api_key of model: gpt-3.5
1705369700332,INFO:app.translate_gpt_back_common.services.translator:Child process: Process-8:5 START
1705369700332,"INFO:app.translate_gpt_back_common.services.translator:input_text : paragraph_id 211: Project “Birthright,” Research Log 1A"
1705369700333,INFO:app.translate_gpt_back_common.services.translator:setup_api_key of model: gpt-3.5
1705369700339,INFO:app.translate_gpt_back_common.services.translator:Child process: Process-8:7 START
1705369700339,INFO:app.translate_gpt_back_common.services.translator:input_text : paragraph_id 213: Gain 1
1705369700340,INFO:app.translate_gpt_back_common.services.translator:setup_api_key of model: gpt-3.5
1705369700349,INFO:app.translate_gpt_back_common.services.translator:Child process: Process-8:9 START
1705369700349,INFO:app.translate_gpt_back_common.services.translator:input_text : paragraph_id 215: Log 24
1705369700349,INFO:app.translate_gpt_back_common.services.translator:Child process: Process-8:8 START
1705369700349,INFO:app.translate_gpt_back_common.services.translator:input_text : paragraph_id 214: .
1705369700350,INFO:app.translate_gpt_back_common.services.translator:setup_api_key of model: gpt-3.5
1705369700350,INFO:app.translate_gpt_back_common.services.translator:Child process: Process-8:8 END
1705369700368,INFO:app.translate_gpt_back_common.services.translator:Child process: Process-8:10 START
1705369700368,"INFO:app.translate_gpt_back_common.services.translator:input_text : paragraph_id 216: [Away Team]: I’m entering the derelict. There’s still power, surprisingly. The light flickers."
1705369700369,INFO:app.translate_gpt_back_common.services.translator:setup_api_key of model: gpt-3.5
1705369700883,INFO:app.translate_gpt_back_common.services.translator:count_all_active_key: 3425
1705369700883,INFO:app.translate_gpt_back_common.services.translator:Using open ai key: ********************dqMiIe725kroVOeKrFukZlX41
1705369700883,INFO:app.translate_gpt_back_common.services.translator:retry_count 1
1705369700883,"INFO:app.translate_gpt_back_common.services.translator:[{'role': 'system', 'content': 'Please use Formal tone.'}, {'role': 'system', 'content': 'Please provide responses in Narrative writing style.'}, {'role': 'user', 'content': 'original_text: `Log 23`. Translate to chinese (traditional) using Scientific terminology
. Grammatically correct, never break words. Remove quotation marks at the beginning and end of the result, return only translated text, do not include original_text.
chinese (traditional) text:'}]"
1705369700883,INFO:app.translate_gpt_back_common.services.translator:gpt-3.5-turbo
1705369700892,INFO:app.translate_gpt_back_common.services.translator:count_all_active_key: 3425
1705369700892,INFO:app.translate_gpt_back_common.services.translator:Using open ai key: ********************YqvJzqkgAMZRdrHulNXd5NLkq
1705369700892,INFO:app.translate_gpt_back_common.services.translator:retry_count 1
1705369700892,"INFO:app.translate_gpt_back_common.services.translator:[{'role': 'system', 'content': 'Please use Formal tone.'}, {'role': 'system', 'content': 'Please provide responses in Narrative writing style.'}, {'role': 'user', 'content': 'original_text: `Project “Birthright,” Research Log 1A`. Translate to chinese (traditional) using Scientific terminology
. Grammatically correct, never break words. Remove quotation marks at the beginning and end of the result, return only translated text, do not include original_text.
chinese (traditional) text:'}]"
1705369700892,INFO:app.translate_gpt_back_common.services.translator:gpt-3.5-turbo
1705369701140,INFO:app.translate_gpt_back_common.services.translator:count_all_active_key: 3425
1705369701141,INFO:app.translate_gpt_back_common.services.translator:Using open ai key: ********************sGbiVRCKPLsrFvbSOANWt4MUL
1705369701141,INFO:app.translate_gpt_back_common.services.translator:retry_count 1
1705369701141,"INFO:app.translate_gpt_back_common.services.translator:[{'role': 'system', 'content': 'Please use Formal tone.'}, {'role': 'system', 'content': 'Please provide responses in Narrative writing style.'}, {'role': 'user', 'content': 'original_text: `[Away Team]: I’m entering the derelict. There’s still power, surprisingly. The light flickers.`. Translate to chinese (traditional) using Scientific terminology
. Grammatically correct, never break words. Remove quotation marks at the beginning and end of the result, return only translated text, do not include original_text.
chinese (traditional) text:'}]"
1705369701141,INFO:app.translate_gpt_back_common.services.translator:gpt-3.5-turbo
1705369701141,INFO:app.translate_gpt_back_common.services.translator:count_all_active_key: 3425
1705369701141,INFO:app.translate_gpt_back_common.services.translator:Using open ai key: ********************flPT4egXXnxNHKNIxac2qwU6M
1705369701141,INFO:app.translate_gpt_back_common.services.translator:retry_count 1
1705369701141,"INFO:app.translate_gpt_back_common.services.translator:[{'role': 'system', 'content': 'Please use Formal tone.'}, {'role': 'system', 'content': 'Please provide responses in Narrative writing style.'}, {'role': 'user', 'content': 'original_text: `Log 24`. Translate to chinese (traditional) using Scientific terminology
. Grammatically correct, never break words. Remove quotation marks at the beginning and end of the result, return only translated text, do not include original_text.
chinese (traditional) text:'}]"
1705369701141,INFO:app.translate_gpt_back_common.services.translator:gpt-3.5-turbo
1705369701225,INFO:app.translate_gpt_back_common.services.translator:count_all_active_key: 3425
1705369701225,INFO:app.translate_gpt_back_common.services.translator:Using open ai key: ********************btbyAizqt2nElI2lNHh6Ief8E
1705369701225,INFO:app.translate_gpt_back_common.services.translator:retry_count 1
1705369701225,"INFO:app.translate_gpt_back_common.services.translator:[{'role': 'system', 'content': 'Please use Formal tone.'}, {'role': 'system', 'content': 'Please provide responses in Narrative writing style.'}, {'role': 'user', 'content': 'original_text: `If there are no more P113 cards, replace this card with card P000.`. Translate to chinese (traditional) using Scientific terminology
. Grammatically correct, never break words. Remove quotation marks at the beginning and end of the result, return only translated text, do not include original_text.
chinese (traditional) text:'}]"
1705369701225,INFO:app.translate_gpt_back_common.services.translator:gpt-3.5-turbo
1705369701227,INFO:app.translate_gpt_back_common.services.translator:count_all_active_key: 3425
1705369701227,INFO:app.translate_gpt_back_common.services.translator:Using open ai key: ********************wlnu35kG5kYCoUzgGHyBEqEBM
1705369701228,INFO:app.translate_gpt_back_common.services.translator:retry_count 1
1705369701228,"INFO:app.translate_gpt_back_common.services.translator:[{'role': 'system', 'content': 'Please use Formal tone.'}, {'role': 'system', 'content': 'Please provide responses in Narrative writing style.'}, {'role': 'user', 'content': 'original_text: `TOP SECRET`. Translate to chinese (traditional) using Scientific terminology
. Grammatically correct, never break words. Remove quotation marks at the beginning and end of the result, return only translated text, do not include original_text.
chinese (traditional) text:'}]"
1705369701228,INFO:app.translate_gpt_back_common.services.translator:gpt-3.5-turbo
1705369701247,INFO:app.translate_gpt_back_common.services.translator:count_all_active_key: 3425
1705369701247,INFO:app.translate_gpt_back_common.services.translator:Using open ai key: ********************cqCZlUVtTLpUt65HCsLvVNzN1
1705369701247,INFO:app.translate_gpt_back_common.services.translator:retry_count 1
1705369701247,"INFO:app.translate_gpt_back_common.services.translator:[{'role': 'system', 'content': 'Please use Formal tone.'}, {'role': 'system', 'content': 'Please provide responses in Narrative writing style.'}, {'role': 'user', 'content': 'original_text: `Gain 1 `. Translate to chinese (traditional) using Scientific terminology
. Grammatically correct, never break words. Remove quotation marks at the beginning and end of the result, return only translated text, do not include original_text.
chinese (traditional) text:'}]"
1705369701247,INFO:app.translate_gpt_back_common.services.translator:gpt-3.5-turbo
1705369701250,INFO:app.translate_gpt_back_common.services.translator:count_all_active_key: 3425
1705369701251,INFO:app.translate_gpt_back_common.services.translator:Using open ai key: ********************6khNuymN0TdOqM49DRMqDq84A
1705369701251,INFO:app.translate_gpt_back_common.services.translator:retry_count 1
1705369701251,"INFO:app.translate_gpt_back_common.services.translator:[{'role': 'system', 'content': 'Please use Formal tone.'}, {'role': 'system', 'content': 'Please provide responses in Narrative writing style.'}, {'role': 'user', 'content': 'original_text: `The semantic analysis of the glyphs so far reveals little. While we’re certain they convey some sort of information, we lack any comparative material – any real foothold – to start deciphering the language. Based on our discoveries from Pellucid and other visited worlds, We believe each stele may be devoted to one concept, one topic, related to the shape of its central glyph. This central theme seems to somehow influence the civilization that developed in the shadow of each stele. However, more detailed studies will only be possible when we gather enough inscriptions for comparison – or another sample of Builder writing.`. Translate to chinese (traditional) using Scientific terminology
. Grammatically correct, never break words. Remove quotation marks at the beginning and end of the result, return only translated text, do not include original_text.
chinese (traditional) text:'}]"
1705369701251,INFO:app.translate_gpt_back_common.services.translator:gpt-3.5-turbo
1705369701606,"ERROR:app.translate_gpt_back_common.services.translator:APITimeoutError, APIError"
1705369701606,"ERROR:app.translate_gpt_back_common.services.translator:APITimeoutError, APIError"
1705369701606,"ERROR:app.translate_gpt_back_common.services.translator:APITimeoutError, APIError"
1705369701606,"ERROR:app.translate_gpt_back_common.services.translator:APITimeoutError, APIError"
1705369701606,ERROR:app.translate_gpt_back_common.services.translator:Connection error.
1705369701606,ERROR:app.translate_gpt_back_common.services.translator:Connection error.
1705369701606,ERROR:app.translate_gpt_back_common.services.translator:None
1705369701606,ERROR:app.translate_gpt_back_common.services.translator:None
1705369701606,ERROR:app.translate_gpt_back_common.services.translator:Connection error.
1705369701606,ERROR:app.translate_gpt_back_common.services.translator:None
1705369701606,ERROR:app.translate_gpt_back_common.services.translator:Connection error.
1705369701606,ERROR:app.translate_gpt_back_common.services.translator:None
1705369701606,"ERROR:app.translate_gpt_back_common.services.translator:APITimeoutError, APIError"
1705369701606,ERROR:app.translate_gpt_back_common.services.translator:Connection error.
1705369701607,ERROR:app.translate_gpt_back_common.services.translator:None
1705369701611,ERROR:app.translate_gpt_back_common.services.translator:Traceback (most recent call last):
1705369701611," File ""/usr/local/lib/python3.11/site-packages/httpcore/_exceptions.py"", line 10, in map_exceptions"
1705369701611, yield
1705369701611," File ""/usr/local/lib/python3.11/site-packages/httpcore/_backends/sync.py"", line 126, in read"
1705369701611, return self._sock.recv(max_bytes)
1705369701611, ^^^^^^^^^^^^^^^^^^^^^^^^^^
1705369701611," File ""/usr/local/lib/python3.11/ssl.py"", line 1263, in recv"
1705369701611, return self.read(buflen)
1705369701611, ^^^^^^^^^^^^^^^^^
1705369701611," File ""/usr/local/lib/python3.11/ssl.py"", line 1136, in read"
1705369701611, return self._sslobj.read(len)
1705369701611, ^^^^^^^^^^^^^^^^^^^^^^
1705369701611,ssl.SSLError: [SSL: WRONG_VERSION_NUMBER] wrong version number (_ssl.c:2576)
1705369701611,The above exception was the direct cause of the following exception:
1705369701611,Traceback (most recent call last):
1705369701611," File ""/usr/local/lib/python3.11/site-packages/httpx/_transports/default.py"", line 67, in map_httpcore_exceptions"
1705369701611, yield
1705369701611," File ""/usr/local/lib/python3.11/site-packages/httpx/_transports/default.py"", line 231, in handle_request"
1705369701611, resp = self._pool.handle_request(req)
1705369701611, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1705369701611," File ""/usr/local/lib/python3.11/site-packages/httpcore/_sync/connection_pool.py"", line 268, in handle_request"
1705369701611, raise exc
1705369701611," File ""/usr/local/lib/python3.11/site-packages/httpcore/_sync/connection_pool.py"", line 251, in handle_request"
1705369701611, response = connection.handle_request(request)
1705369701611, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1705369701611," File ""/usr/local/lib/python3.11/site-packages/httpcore/_sync/connection.py"", line 103, in handle_request"
1705369701611, return self._connection.handle_request(request)
1705369701611, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1705369701611," File ""/usr/local/lib/python3.11/site-packages/httpcore/_sync/http11.py"", line 133, in handle_request"
1705369701611, raise exc
1705369701611," File ""/usr/local/lib/python3.11/site-packages/httpcore/_sync/http11.py"", line 111, in handle_request"
1705369701611, ) = self._receive_response_headers(**kwargs)
1705369701611, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1705369701611," File ""/usr/local/lib/python3.11/site-packages/httpcore/_sync/http11.py"", line 176, in _receive_response_headers"
1705369701611, event = self._receive_event(timeout=timeout)
1705369701611, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1705369701611," File ""/usr/local/lib/python3.11/site-packages/httpcore/_sync/http11.py"", line 212, in _receive_event"
1705369701611, data = self._network_stream.read(
1705369701611, ^^^^^^^^^^^^^^^^^^^^^^^^^^
1705369701611," File ""/usr/local/lib/python3.11/site-packages/httpcore/_backends/sync.py"", line 124, in read"
1705369701611, with map_exceptions(exc_map):
1705369701611," File ""/usr/local/lib/python3.11/contextlib.py"", line 155, in __exit__"
1705369701611," self.gen.throw(typ, value, traceback)"
1705369701611," File ""/usr/local/lib/python3.11/site-packages/httpcore/_exceptions.py"", line 14, in map_exceptions"
1705369701611, raise to_exc(exc) from exc
1705369701611,httpcore.ReadError: [SSL: WRONG_VERSION_NUMBER] wrong version number (_ssl.c:2576)
1705369701611,The above exception was the direct cause of the following exception:
1705369701611,Traceback (most recent call last):
1705369701611," File ""/usr/local/lib/python3.11/site-packages/openai/_base_client.py"", line 877, in _request"
1705369701611, response = self._client.send(
1705369701611, ^^^^^^^^^^^^^^^^^^
1705369701611," File ""/usr/local/lib/python3.11/site-packages/httpx/_client.py"", line 915, in send"
1705369701611, response = self._send_handling_auth(
1705369701611, ^^^^^^^^^^^^^^^^^^^^^^^^^
1705369701611," File ""/usr/local/lib/python3.11/site-packages/httpx/_client.py"", line 943, in _send_handling_auth"
1705369701611, response = self._send_handling_redirects(
1705369701611, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1705369701611," File ""/usr/local/lib/python3.11/site-packages/httpx/_client.py"", line 980, in _send_handling_redirects"
1705369701611, response = self._send_single_request(request)
1705369701611, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1705369701611," File ""/usr/local/lib/python3.11/site-packages/httpx/_client.py"", line 1016, in _send_single_request"
1705369701611, response = transport.handle_request(request)
1705369701611, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1705369701611," File ""/usr/local/lib/python3.11/site-packages/httpx/_transports/default.py"", line 230, in handle_request"
1705369701611, with map_httpcore_exceptions():
1705369701611," File ""/usr/local/lib/python3.11/contextlib.py"", line 155, in __exit__"
1705369701611," self.gen.throw(typ, value, traceback)"
1705369701611," File ""/usr/local/lib/python3.11/site-packages/httpx/_transports/default.py"", line 84, in map_httpcore_exceptions"
1705369701611, raise mapped_exc(message) from exc
1705369701611,httpx.ReadError: [SSL: WRONG_VERSION_NUMBER] wrong version number (_ssl.c:2576)
1705369701611,The above exception was the direct cause of the following exception:
1705369701611,Traceback (most recent call last):
1705369701611," File ""/app/app/translate_gpt_back_common/services/translator.py"", line 1143, in translate_text_missing_paragraph"
1705369701611, else self.openai_client.chat.completions.with_raw_response.create(
1705369701611, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1705369701611," File ""/usr/local/lib/python3.11/site-packages/openai/_response.py"", line 245, in wrapped"
1705369701611," return cast(APIResponse[R], func(*args, **kwargs))"
1705369701611, ^^^^^^^^^^^^^^^^^^^^^
1705369701611," File ""/usr/local/lib/python3.11/site-packages/openai/_utils/_utils.py"", line 272, in wrapper"
1705369701611," return func(*args, **kwargs)"
1705369701611, ^^^^^^^^^^^^^^^^^^^^^
1705369701611," File ""/usr/local/lib/python3.11/site-packages/openai/resources/chat/completions.py"", line 645, in create"
1705369701611, return self._post(
1705369701611, ^^^^^^^^^^^
1705369701611," File ""/usr/local/lib/python3.11/site-packages/openai/_base_client.py"", line 1088, in post"
1705369701611," return cast(ResponseT, self.request(cast_to, opts, stream=stream, stream_cls=stream_cls))"
1705369701611, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1705369701611," File ""/usr/local/lib/python3.11/site-packages/openai/_base_client.py"", line 853, in request"
1705369701611, return self._request(
1705369701611, ^^^^^^^^^^^^^^
1705369701611," File ""/usr/local/lib/python3.11/site-packages/openai/_base_client.py"", line 905, in _request"
1705369701611, raise APIConnectionError(request=request) from err
1705369701611,openai.APIConnectionError: Connection error.
1705369701611,ERROR:app.translate_gpt_back_common.services.translator:Traceback (most recent call last):
1705369701611," File ""/usr/local/lib/python3.11/site-packages/httpcore/_exceptions.py"", line 10, in map_exceptions"
1705369701611, yield
1705369701611," File ""/usr/local/lib/python3.11/site-packages/httpcore/_backends/sync.py"", line 126, in read"
1705369701611, return self._sock.recv(max_bytes)
1705369701611, ^^^^^^^^^^^^^^^^^^^^^^^^^^
1705369701611," File ""/usr/local/lib/python3.11/ssl.py"", line 1263, in recv"
1705369701611, return self.read(buflen)
1705369701611, ^^^^^^^^^^^^^^^^^
1705369701611," File ""/usr/local/lib/python3.11/ssl.py"", line 1136, in read"
1705369701611, return self._sslobj.read(len)
1705369701611, ^^^^^^^^^^^^^^^^^^^^^^
1705369701611,ssl.SSLError: [SSL: DECRYPTION_FAILED_OR_BAD_RECORD_MAC] decryption failed or bad record mac (_ssl.c:2576)
1705369701611,The above exception was the direct cause of the following exception:
1705369701611,Traceback (most recent call last):
1705369701611," File ""/usr/local/lib/python3.11/site-packages/httpx/_transports/default.py"", line 67, in map_httpcore_exceptions"
1705369701611, yield
1705369701611," File ""/usr/local/lib/python3.11/site-packages/httpx/_transports/default.py"", line 231, in handle_request"
1705369701611, resp = self._pool.handle_request(req)
1705369701611, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1705369701611," File ""/usr/local/lib/python3.11/site-packages/httpcore/_sync/connection_pool.py"", line 268, in handle_request"
1705369701611, raise exc
1705369701611," File ""/usr/local/lib/python3.11/site-packages/httpcore/_sync/connection_pool.py"", line 251, in handle_request"
1705369701611, response = connection.handle_request(request)
1705369701611, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1705369701611," File ""/usr/local/lib/python3.11/site-packages/httpcore/_sync/connection.py"", line 103, in handle_request"
1705369701611, return self._connection.handle_request(request)
1705369701611, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1705369701611," File ""/usr/local/lib/python3.11/site-packages/httpcore/_sync/http11.py"", line 133, in handle_request"
1705369701611, raise exc
1705369701611," File ""/usr/local/lib/python3.11/site-packages/httpcore/_sync/http11.py"", line 111, in handle_request"
1705369701611, ) = self._receive_response_headers(**kwargs)
1705369701611, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1705369701611," File ""/usr/local/lib/python3.11/site-packages/httpcore/_sync/http11.py"", line 176, in _receive_response_headers"
1705369701611, event = self._receive_event(timeout=timeout)
1705369701611, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1705369701611," File ""/usr/local/lib/python3.11/site-packages/httpcore/_sync/http11.py"", line 212, in _receive_event"
1705369701611, data = self._network_stream.read(
1705369701611, ^^^^^^^^^^^^^^^^^^^^^^^^^^
1705369701611," File ""/usr/local/lib/python3.11/site-packages/httpcore/_backends/sync.py"", line 124, in read"
1705369701611, with map_exceptions(exc_map):
1705369701611," File ""/usr/local/lib/python3.11/contextlib.py"", line 155, in __exit__"
1705369701611," self.gen.throw(typ, value, traceback)"
1705369701611," File ""/usr/local/lib/python3.11/site-packages/httpcore/_exceptions.py"", line 14, in map_exceptions"
1705369701611, raise to_exc(exc) from exc
1705369701611,httpcore.ReadError: [SSL: DECRYPTION_FAILED_OR_BAD_RECORD_MAC] decryption failed or bad record mac (_ssl.c:2576)
1705369701611,The above exception was the direct cause of the following exception:
1705369701611,Traceback (most recent call last):
1705369701611," File ""/usr/local/lib/python3.11/site-packages/openai/_base_client.py"", line 877, in _request"
1705369701611, response = self._client.send(
1705369701611, ^^^^^^^^^^^^^^^^^^
1705369701611," File ""/usr/local/lib/python3.11/site-packages/httpx/_client.py"", line 915, in send"
1705369701611, response = self._send_handling_auth(
1705369701611, ^^^^^^^^^^^^^^^^^^^^^^^^^
1705369701611," File ""/usr/local/lib/python3.11/site-packages/httpx/_client.py"", line 943, in _send_handling_auth"
1705369701611, response = self._send_handling_redirects(
1705369701611, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1705369701611," File ""/usr/local/lib/python3.11/site-packages/httpx/_client.py"", line 980, in _send_handling_redirects"
1705369701611, response = self._send_single_request(request)
1705369701611, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1705369701612," File ""/usr/local/lib/python3.11/site-packages/httpx/_client.py"", line 1016, in _send_single_request"
1705369701612, response = transport.handle_request(request)
1705369701612, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1705369701612," File ""/usr/local/lib/python3.11/site-packages/httpx/_transports/default.py"", line 230, in handle_request"
1705369701612, with map_httpcore_exceptions():
1705369701612," File ""/usr/local/lib/python3.11/contextlib.py"", line 155, in __exit__"
1705369701612," self.gen.throw(typ, value, traceback)"
1705369701612," File ""/usr/local/lib/python3.11/site-packages/httpx/_transports/default.py"", line 84, in map_httpcore_exceptions"
1705369701612, raise mapped_exc(message) from exc
1705369701612,httpx.ReadError: [SSL: DECRYPTION_FAILED_OR_BAD_RECORD_MAC] decryption failed or bad record mac (_ssl.c:2576)
1705369701612,The above exception was the direct cause of the following exception:
1705369701612,Traceback (most recent call last):
1705369701612," File ""/app/app/translate_gpt_back_common/services/translator.py"", line 1143, in translate_text_missing_paragraph"
1705369701612, else self.openai_client.chat.completions.with_raw_response.create(
1705369701612, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1705369701612," File ""/usr/local/lib/python3.11/site-packages/openai/_response.py"", line 245, in wrapped"
1705369701612," return cast(APIResponse[R], func(*args, **kwargs))"
1705369701612, ^^^^^^^^^^^^^^^^^^^^^
1705369701612," File ""/usr/local/lib/python3.11/site-packages/openai/_utils/_utils.py"", line 272, in wrapper"
1705369701612," return func(*args, **kwargs)"
1705369701612, ^^^^^^^^^^^^^^^^^^^^^
1705369701612," File ""/usr/local/lib/python3.11/site-packages/openai/resources/chat/completions.py"", line 645, in create"
1705369701612, return self._post(
1705369701612, ^^^^^^^^^^^
1705369701612," File ""/usr/local/lib/python3.11/site-packages/openai/_base_client.py"", line 1088, in post"
1705369701612," return cast(ResponseT, self.request(cast_to, opts, stream=stream, stream_cls=stream_cls))"
1705369701612, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1705369701612," File ""/usr/local/lib/python3.11/site-packages/openai/_base_client.py"", line 853, in request"
1705369701612, return self._request(
1705369701612, ^^^^^^^^^^^^^^
1705369701612," File ""/usr/local/lib/python3.11/site-packages/openai/_base_client.py"", line 905, in _request"
1705369701612, raise APIConnectionError(request=request) from err
1705369701612,openai.APIConnectionError: Connection error.
1705369701612,ERROR:app.translate_gpt_back_common.services.translator:Traceback (most recent call last):
1705369701612," File ""/usr/local/lib/python3.11/site-packages/httpcore/_exceptions.py"", line 10, in map_exceptions"
1705369701612, yield
1705369701612," File ""/usr/local/lib/python3.11/site-packages/httpcore/_backends/sync.py"", line 126, in read"
1705369701612, return self._sock.recv(max_bytes)
1705369701612, ^^^^^^^^^^^^^^^^^^^^^^^^^^
1705369701612," File ""/usr/local/lib/python3.11/ssl.py"", line 1263, in recv"
1705369701612, return self.read(buflen)
1705369701612, ^^^^^^^^^^^^^^^^^
1705369701612," File ""/usr/local/lib/python3.11/ssl.py"", line 1136, in read"
1705369701612, return self._sslobj.read(len)
1705369701612, ^^^^^^^^^^^^^^^^^^^^^^
1705369701612,ssl.SSLError: [SSL: WRONG_VERSION_NUMBER] wrong version number (_ssl.c:2576)
1705369701612,The above exception was the direct cause of the following exception:
1705369701612,Traceback (most recent call last):
1705369701612," File ""/usr/local/lib/python3.11/site-packages/httpx/_transports/default.py"", line 67, in map_httpcore_exceptions"
1705369701612, yield
1705369701612," File ""/usr/local/lib/python3.11/site-packages/httpx/_transports/default.py"", line 231, in handle_request"
1705369701612, resp = self._pool.handle_request(req)
1705369701612, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1705369701612," File ""/usr/local/lib/python3.11/site-packages/httpcore/_sync/connection_pool.py"", line 268, in handle_request"
1705369701612, raise exc
1705369701612," File ""/usr/local/lib/python3.11/site-packages/httpcore/_sync/connection_pool.py"", line 251, in handle_request"
1705369701612, response = connection.handle_request(request)
1705369701612, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1705369701612," File ""/usr/local/lib/python3.11/site-packages/httpcore/_sync/connection.py"", line 103, in handle_request"
1705369701612, return self._connection.handle_request(request)
1705369701612, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1705369701612," File ""/usr/local/lib/python3.11/site-packages/httpcore/_sync/http11.py"", line 133, in handle_request"
1705369701612, raise exc
1705369701612," File ""/usr/local/lib/python3.11/site-packages/httpcore/_sync/http11.py"", line 111, in handle_request"
1705369701612, ) = self._receive_response_headers(**kwargs)
1705369701612, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1705369701612," File ""/usr/local/lib/python3.11/site-packages/httpcore/_sync/http11.py"", line 176, in _receive_response_headers"
1705369701612, event = self._receive_event(timeout=timeout)
1705369701612, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1705369701612," File ""/usr/local/lib/python3.11/site-packages/httpcore/_sync/http11.py"", line 212, in _receive_event"
1705369701612, data = self._network_stream.read(
1705369701612, ^^^^^^^^^^^^^^^^^^^^^^^^^^
1705369701612," File ""/usr/local/lib/python3.11/site-packages/httpcore/_backends/sync.py"", line 124, in read"
1705369701612, with map_exceptions(exc_map):
1705369701612," File ""/usr/local/lib/python3.11/contextlib.py"", line 155, in __exit__"
1705369701612," self.gen.throw(typ, value, traceback)"
1705369701612," File ""/usr/local/lib/python3.11/site-packages/httpcore/_exceptions.py"", line 14, in map_exceptions"
1705369701612, raise to_exc(exc) from exc
1705369701612,httpcore.ReadError: [SSL: WRONG_VERSION_NUMBER] wrong version number (_ssl.c:2576)
1705369701612,The above exception was the direct cause of the following exception:
1705369701612,Traceback (most recent call last):
1705369701612," File ""/usr/local/lib/python3.11/site-packages/openai/_base_client.py"", line 877, in _request"
1705369701612, response = self._client.send(
1705369701612, ^^^^^^^^^^^^^^^^^^
1705369701612," File ""/usr/local/lib/python3.11/site-packages/httpx/_client.py"", line 915, in send"
1705369701612, response = self._send_handling_auth(
1705369701612, ^^^^^^^^^^^^^^^^^^^^^^^^^
1705369701612," File ""/usr/local/lib/python3.11/site-packages/httpx/_client.py"", line 943, in _send_handling_auth"
1705369701612, response = self._send_handling_redirects(
1705369701612, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1705369701612," File ""/usr/local/lib/python3.11/site-packages/httpx/_client.py"", line 980, in _send_handling_redirects"
1705369701612, response = self._send_single_request(request)
1705369701612, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1705369701612," File ""/usr/local/lib/python3.11/site-packages/httpx/_client.py"", line 1016, in _send_single_request"
1705369701612, response = transport.handle_request(request)
1705369701612, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1705369701612," File ""/usr/local/lib/python3.11/site-packages/httpx/_transports/default.py"", line 230, in handle_request"
1705369701612, with map_httpcore_exceptions():
1705369701612," File ""/usr/local/lib/python3.11/contextlib.py"", line 155, in __exit__"
1705369701612," self.gen.throw(typ, value, traceback)"
1705369701612," File ""/usr/local/lib/python3.11/site-packages/httpx/_transports/default.py"", line 84, in map_httpcore_exceptions"
1705369701612, raise mapped_exc(message) from exc
1705369701612,httpx.ReadError: [SSL: WRONG_VERSION_NUMBER] wrong version number (_ssl.c:2576)
1705369701612,The above exception was the direct cause of the following exception:
1705369701612,Traceback (most recent call last):
1705369701612," File ""/app/app/translate_gpt_back_common/services/translator.py"", line 1143, in translate_text_missing_paragraph"
1705369701612, else self.openai_client.chat.completions.with_raw_response.create(
1705369701612, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1705369701612," File ""/usr/local/lib/python3.11/site-packages/openai/_response.py"", line 245, in wrapped"
1705369701612," return cast(APIResponse[R], func(*args, **kwargs))"
1705369701612, ^^^^^^^^^^^^^^^^^^^^^
1705369701612," File ""/usr/local/lib/python3.11/site-packages/openai/_utils/_utils.py"", line 272, in wrapper"
1705369701612," return func(*args, **kwargs)"
1705369701612, ^^^^^^^^^^^^^^^^^^^^^
1705369701612," File ""/usr/local/lib/python3.11/site-packages/openai/resources/chat/completions.py"", line 645, in create"
1705369701612, return self._post(
1705369701612, ^^^^^^^^^^^
1705369701612," File ""/usr/local/lib/python3.11/site-packages/openai/_base_client.py"", line 1088, in post"
1705369701612," return cast(ResponseT, self.request(cast_to, opts, stream=stream, stream_cls=stream_cls))"
1705369701612, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1705369701612," File ""/usr/local/lib/python3.11/site-packages/openai/_base_client.py"", line 853, in request"
1705369701612, return self._request(
1705369701612, ^^^^^^^^^^^^^^
1705369701612," File ""/usr/local/lib/python3.11/site-packages/openai/_base_client.py"", line 905, in _request"
1705369701612, raise APIConnectionError(request=request) from err
1705369701612,openai.APIConnectionError: Connection error.
1705369701612,"ERROR:app.translate_gpt_back_common.services.translator:APITimeoutError, APIError"
1705369701612,ERROR:app.translate_gpt_back_common.services.translator:Connection error.
1705369701612,ERROR:app.translate_gpt_back_common.services.translator:None
1705369701612,ERROR:app.translate_gpt_back_common.services.translator:Traceback (most recent call last):
1705369701612," File ""/usr/local/lib/python3.11/site-packages/httpcore/_exceptions.py"", line 10, in map_exceptions"
1705369701612, yield
1705369701612," File ""/usr/local/lib/python3.11/site-packages/httpcore/_backends/sync.py"", line 126, in read"
1705369701612, return self._sock.recv(max_bytes)
1705369701612, ^^^^^^^^^^^^^^^^^^^^^^^^^^
1705369701612," File ""/usr/local/lib/python3.11/ssl.py"", line 1263, in recv"
1705369701612, return self.read(buflen)
1705369701612, ^^^^^^^^^^^^^^^^^
1705369701612," File ""/usr/local/lib/python3.11/ssl.py"", line 1136, in read"
1705369701612, return self._sslobj.read(len)
1705369701612, ^^^^^^^^^^^^^^^^^^^^^^
1705369701612,ssl.SSLError: [SSL: WRONG_VERSION_NUMBER] wrong version number (_ssl.c:2576)
1705369701612,The above exception was the direct cause of the following exception:
1705369701612,Traceback (most recent call last):
1705369701612," File ""/usr/local/lib/python3.11/site-packages/httpx/_transports/default.py"", line 67, in map_httpcore_exceptions"
1705369701612, yield
1705369701612," File ""/usr/local/lib/python3.11/site-packages/httpx/_transports/default.py"", line 231, in handle_request"
1705369701612, resp = self._pool.handle_request(req)
1705369701612, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1705369701612," File ""/usr/local/lib/python3.11/site-packages/httpcore/_sync/connection_pool.py"", line 268, in handle_request"
1705369701612, raise exc
1705369701612," File ""/usr/local/lib/python3.11/site-packages/httpcore/_sync/connection_pool.py"", line 251, in handle_request"
1705369701612, response = connection.handle_request(request)
1705369701612, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1705369701612," File ""/usr/local/lib/python3.11/site-packages/httpcore/_sync/connection.py"", line 103, in handle_request"
1705369701612, return self._connection.handle_request(request)
1705369701612, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1705369701612," File ""/usr/local/lib/python3.11/site-packages/httpcore/_sync/http11.py"", line 133, in handle_request"
1705369701612, raise exc
1705369701612," File ""/usr/local/lib/python3.11/site-packages/httpcore/_sync/http11.py"", line 111, in handle_request"
1705369701612, ) = self._receive_response_headers(**kwargs)
1705369701612, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1705369701612," File ""/usr/local/lib/python3.11/site-packages/httpcore/_sync/http11.py"", line 176, in _receive_response_headers"
1705369701612, event = self._receive_event(timeout=timeout)
1705369701612, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1705369701612," File ""/usr/local/lib/python3.11/site-packages/httpcore/_sync/http11.py"", line 212, in _receive_event"
1705369701612, data = self._network_stream.read(
1705369701612, ^^^^^^^^^^^^^^^^^^^^^^^^^^
1705369701612," File ""/usr/local/lib/python3.11/site-packages/httpcore/_backends/sync.py"", line 124, in read"
1705369701612, with map_exceptions(exc_map):
1705369701612," File ""/usr/local/lib/python3.11/contextlib.py"", line 155, in __exit__"
1705369701612," self.gen.throw(typ, value, traceback)"
1705369701612," File ""/usr/local/lib/python3.11/site-packages/httpcore/_exceptions.py"", line 14, in map_exceptions"
1705369701612, raise to_exc(exc) from exc
1705369701612,httpcore.ReadError: [SSL: WRONG_VERSION_NUMBER] wrong version number (_ssl.c:2576)
1705369701612,The above exception was the direct cause of the following exception:
1705369701612,Traceback (most recent call last):
1705369701612," File ""/usr/local/lib/python3.11/site-packages/openai/_base_client.py"", line 877, in _request"
1705369701612, response = self._client.send(
1705369701612, ^^^^^^^^^^^^^^^^^^
1705369701612," File ""/usr/local/lib/python3.11/site-packages/httpx/_client.py"", line 915, in send"
1705369701612, response = self._send_handling_auth(
1705369701612, ^^^^^^^^^^^^^^^^^^^^^^^^^
1705369701612," File ""/usr/local/lib/python3.11/site-packages/httpx/_client.py"", line 943, in _send_handling_auth"
1705369701612, response = self._send_handling_redirects(
1705369701612, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1705369701612," File ""/usr/local/lib/python3.11/site-packages/httpx/_client.py"", line 980, in _send_handling_redirects"
1705369701612, response = self._send_single_request(request)
1705369701612, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1705369701612," File ""/usr/local/lib/python3.11/site-packages/httpx/_client.py"", line 1016, in _send_single_request"
1705369701612, response = transport.handle_request(request)
1705369701612, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1705369701612," File ""/usr/local/lib/python3.11/site-packages/httpx/_transports/default.py"", line 230, in handle_request"
1705369701612, with map_httpcore_exceptions():
1705369701612," File ""/usr/local/lib/python3.11/contextlib.py"", line 155, in __exit__"
1705369701612," self.gen.throw(typ, value, traceback)"
1705369701612," File ""/usr/local/lib/python3.11/site-packages/httpx/_transports/default.py"", line 84, in map_httpcore_exceptions"
1705369701612, raise mapped_exc(message) from exc
1705369701612,httpx.ReadError: [SSL: WRONG_VERSION_NUMBER] wrong version number (_ssl.c:2576)
1705369701612,The above exception was the direct cause of the following exception:
1705369701612,Traceback (most recent call last):
1705369701612," File ""/app/app/translate_gpt_back_common/services/translator.py"", line 1143, in translate_text_missing_paragraph"
1705369701612, else self.openai_client.chat.completions.with_raw_response.create(
1705369701612, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1705369701612," File ""/usr/local/lib/python3.11/site-packages/openai/_response.py"", line 245, in wrapped"
1705369701612," return cast(APIResponse[R], func(*args, **kwargs))"
1705369701612, ^^^^^^^^^^^^^^^^^^^^^
1705369701612," File ""/usr/local/lib/python3.11/site-packages/openai/_utils/_utils.py"", line 272, in wrapper"
1705369701612," return func(*args, **kwargs)"
1705369701612, ^^^^^^^^^^^^^^^^^^^^^
1705369701612," File ""/usr/local/lib/python3.11/site-packages/openai/resources/chat/completions.py"", line 645, in create"
1705369701612, return self._post(
1705369701612, ^^^^^^^^^^^
1705369701612," File ""/usr/local/lib/python3.11/site-packages/openai/_base_client.py"", line 1088, in post"
1705369701612," return cast(ResponseT, self.request(cast_to, opts, stream=stream, stream_cls=stream_cls))"
1705369701612, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1705369701612," File ""/usr/local/lib/python3.11/site-packages/openai/_base_client.py"", line 853, in request"
1705369701612, return self._request(
1705369701612, ^^^^^^^^^^^^^^
1705369701612," File ""/usr/local/lib/python3.11/site-packages/openai/_base_client.py"", line 905, in _request"
1705369701612, raise APIConnectionError(request=request) from err
1705369701612,openai.APIConnectionError: Connection error.
1705369701613,"ERROR:app.translate_gpt_back_common.services.translator:APITimeoutError, APIError"
1705369701613,"ERROR:app.translate_gpt_back_common.services.translator:APITimeoutError, APIError"
1705369701613,ERROR:app.translate_gpt_back_common.services.translator:Connection error.
1705369701613,ERROR:app.translate_gpt_back_common.services.translator:Connection error.
1705369701613,ERROR:app.translate_gpt_back_common.services.translator:None
1705369701613,ERROR:app.translate_gpt_back_common.services.translator:None
1705369701616,ERROR:app.translate_gpt_back_common.services.translator:Traceback (most recent call last):
1705369701616," File ""/usr/local/lib/python3.11/site-packages/httpcore/_exceptions.py"", line 10, in map_exceptions"
1705369701616, yield
1705369701616," File ""/usr/local/lib/python3.11/site-packages/httpcore/_backends/sync.py"", line 126, in read"
1705369701616, return self._sock.recv(max_bytes)
1705369701616, ^^^^^^^^^^^^^^^^^^^^^^^^^^
1705369701616," File ""/usr/local/lib/python3.11/ssl.py"", line 1263, in recv"
1705369701616, return self.read(buflen)
1705369701616, ^^^^^^^^^^^^^^^^^
1705369701616," File ""/usr/local/lib/python3.11/ssl.py"", line 1136, in read"
1705369701616, return self._sslobj.read(len)
1705369701616, ^^^^^^^^^^^^^^^^^^^^^^
1705369701616,ssl.SSLError: [SSL: WRONG_VERSION_NUMBER] wrong version number (_ssl.c:2576)
1705369701616,The above exception was the direct cause of the following exception:
1705369701616,Traceback (most recent call last):
1705369701616," File ""/usr/local/lib/python3.11/site-packages/httpx/_transports/default.py"", line 67, in map_httpcore_exceptions"
1705369701616, yield
1705369701616," File ""/usr/local/lib/python3.11/site-packages/httpx/_transports/default.py"", line 231, in handle_request"
1705369701616, resp = self._pool.handle_request(req)
1705369701616, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1705369701616," File ""/usr/local/lib/python3.11/site-packages/httpcore/_sync/connection_pool.py"", line 268, in handle_request"
1705369701616, raise exc
1705369701616," File ""/usr/local/lib/python3.11/site-packages/httpcore/_sync/connection_pool.py"", line 251, in handle_request"
1705369701616, response = connection.handle_request(request)
1705369701616, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1705369701616," File ""/usr/local/lib/python3.11/site-packages/httpcore/_sync/connection.py"", line 103, in handle_request"
1705369701616, return self._connection.handle_request(request)
1705369701616, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1705369701616," File ""/usr/local/lib/python3.11/site-packages/httpcore/_sync/http11.py"", line 133, in handle_request"
1705369701616, raise exc
1705369701616," File ""/usr/local/lib/python3.11/site-packages/httpcore/_sync/http11.py"", line 111, in handle_request"
1705369701616, ) = self._receive_response_headers(**kwargs)
1705369701616, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1705369701616," File ""/usr/local/lib/python3.11/site-packages/httpcore/_sync/http11.py"", line 176, in _receive_response_headers"
1705369701616, event = self._receive_event(timeout=timeout)
1705369701616, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1705369701616," File ""/usr/local/lib/python3.11/site-packages/httpcore/_sync/http11.py"", line 212, in _receive_event"
1705369701616, data = self._network_stream.read(
1705369701616, ^^^^^^^^^^^^^^^^^^^^^^^^^^
1705369701616," File ""/usr/local/lib/python3.11/site-packages/httpcore/_backends/sync.py"", line 124, in read"
(2-2/3)