You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I was able to successfully use this 6 months ago with no issues and then it stopped working and stopped using it. I have redownloaded the repo and added everything back in to do a fresh start. Chrome does open but the only thing it does is create a resume and then crashes. It does not go to linked in.
I am using chrome version 133.0.6943.127 (Official Build) (arm64)
chrome driver that was downloaded by the script is 133.0.6943.126
When I run main I am asked to
"Select the action you want to perform"
INFO:root:Selected style set to: Clean Blue
INFO:WDM:====== WebDriver manager ======
INFO:WDM:Get LATEST chromedriver version for google-chrome
DEBUG:urllib3.connectionpool:Starting new HTTPS connection (1): googlechromelabs.github.io:443
DEBUG:urllib3.connectionpool:https://googlechromelabs.github.io:443 "GET /chrome-for-testing/latest-patch-versions-per-build.json HTTP/1.1" 200 9781
INFO:WDM:Get LATEST chromedriver version for google-chrome
DEBUG:urllib3.connectionpool:Starting new HTTPS connection (1): googlechromelabs.github.io:443
DEBUG:urllib3.connectionpool:https://googlechromelabs.github.io:443 "GET /chrome-for-testing/latest-patch-versions-per-build.json HTTP/1.1" 200 9781
INFO:WDM:Driver [/Users/robertocandelario/.wdm/drivers/chromedriver/mac64/133.0.6943.126/chromedriver-mac-arm64/chromedriver] found in cache
DEBUG:selenium.webdriver.common.driver_finder:Skipping Selenium Manager; path to chrome driver specified in Service class: /Users/robertocandelario/.wdm/drivers/chromedriver/mac64/133.0.6943.126/chromedriver-mac-arm64/chromedriver
DEBUG:selenium.webdriver.common.service:Started executable: /Users/robertocandelario/.wdm/drivers/chromedriver/mac64/133.0.6943.126/chromedriver-mac-arm64/chromedriver in a child process with pid: 31997 using 0 to output -3
DEBUG:urllib3.connectionpool:Starting new HTTP connection (1): localhost:62433
DEBUG:urllib3.connectionpool:http://localhost:62433 "POST /session HTTP/1.1" 200 0
DEBUG:root:Reading styles directory: /Users/robertocandelario/Jobs_Applier_AI_Agent/src/libs/resume_and_cover_builder/resume_style
DEBUG:root:Files found: ['style_samodum_bold.css', 'style_josylad_blue.css', 'init.py', 'style_josylad_grey.css', 'style_krishnavalliappan.css', 'style_cloyola.css']
DEBUG:root:Processing file: /Users/robertocandelario/Jobs_Applier_AI_Agent/src/libs/resume_and_cover_builder/resume_style/style_samodum_bold.css
DEBUG:root:First line of file style_samodum_bold.css: /*Clean Blue$https://github.com/samodum*/
INFO:root:Added style: Clean Blue by https://github.com/samodum
DEBUG:root:Processing file: /Users/robertocandelario/Jobs_Applier_AI_Agent/src/libs/resume_and_cover_builder/resume_style/style_josylad_blue.css
DEBUG:root:First line of file style_josylad_blue.css: /*Modern Blue$https://github.com/josylad*/
INFO:root:Added style: Modern Blue by https://github.com/josylad
DEBUG:root:Processing file: /Users/robertocandelario/Jobs_Applier_AI_Agent/src/libs/resume_and_cover_builder/resume_style/init.py
DEBUG:root:First line of file init.py:
DEBUG:root:Processing file: /Users/robertocandelario/Jobs_Applier_AI_Agent/src/libs/resume_and_cover_builder/resume_style/style_josylad_grey.css
DEBUG:root:First line of file style_josylad_grey.css: /*Modern Grey$https://github.com/josylad*/
INFO:root:Added style: Modern Grey by https://github.com/josylad
DEBUG:root:Processing file: /Users/robertocandelario/Jobs_Applier_AI_Agent/src/libs/resume_and_cover_builder/resume_style/style_krishnavalliappan.css
DEBUG:root:First line of file style_krishnavalliappan.css: /*Default$https://github.com/krishnavalliappan*/
INFO:root:Added style: Default by https://github.com/krishnavalliappan
DEBUG:root:Processing file: /Users/robertocandelario/Jobs_Applier_AI_Agent/src/libs/resume_and_cover_builder/resume_style/style_cloyola.css
DEBUG:root:First line of file style_cloyola.css: /*Cloyola Grey $https://github.com/cloyola*/
INFO:root:Added style: Cloyola Grey by https://github.com/cloyola
DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False
DEBUG:httpx:load_verify_locations cafile='/Users/robertocandelario/Jobs_Applier_AI_Agent/virtual/lib/python3.12/site-packages/certifi/cacert.pem'
DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False
DEBUG:httpx:load_verify_locations cafile='/Users/robertocandelario/Jobs_Applier_AI_Agent/virtual/lib/python3.12/site-packages/certifi/cacert.pem'
DEBUG:openai._base_client:Request options: {'method': 'post', 'url': '/chat/completions', 'files': None, 'json_data': {'messages': [{'content': '\nAct as an HR expert and resume writer specializing in ATS-friendly resumes. Your task is to create a professional and polished header for the resume. The header should:\n\n1. Contact Information: Include your full name, city and country, phone number, email address, LinkedIn profile, and GitHub profile. Exclude any information that is not provided.\n2. Formatting: Ensure the contact details are presented clearly and are easy to read.\n\n- My information: \n name='Roberto' surname='Candelario' date_of_birth='08/16/1995' country='United State' city='Columbus' address='2350 Sawmill Place Blvd' zip_code='43235' phone_prefix='1' phone='6147258537' email='[email protected]' github=HttpUrl('https://github.com/Roberto-Candelario') linkedin=HttpUrl('http://www.linkedin.com/in/roberto-candelario')\n\n- Template to Use\n\n<header>\n <h1>[Name and Surname]</h1>\n <div class="contact-info"> \n <p class="fas fa-map-marker-alt">\n <span>[Your City, Your Country]</span>\n </p> \n <p class="fas fa-phone">\n <span>[Your Prefix Phone number]</span>\n </p> \n <p class="fas fa-envelope">\n <span>[Your Email]</span>\n </p> \n <p class="fab fa-linkedin">\n <a href="[Link LinkedIn account]">LinkedIn</a>\n </p> \n <p class="fab fa-github">\n <a href="[Link GitHub account]">GitHub</a>\n </p> \n </div>\n</header>\n\nThe results should be provided in html format, Provide only the html code for the resume, without any explanations or additional text and also without html \n', 'role': 'user'}], 'model': 'gpt-4o-mini', 'logprobs': False, 'n': 1, 'stream': False, 'temperature': 0.4}}
DEBUG:openai._base_client:Request options: {'method': 'post', 'url': '/chat/completions', 'files': None, 'json_data': {'messages': [{'content': '\nAct as an HR expert and resume writer with a specialization in creating ATS-friendly resumes. Your task is to articulate the educational background for a resume. For each educational entry, ensure you include:\n\n1. Institution Name and Location: Specify the university or educational institution’s name and location.\n2. Degree and Field of Study: Clearly indicate the degree earned and the field of study.\n3. Grade: Include your Grade if it is strong and relevant.\n4. Relevant Coursework: List key courses with their grades to showcase your academic strengths.\n\n- My information: \n [EducationDetails(education_level='Some College', institution='Columbus State Community College', field_of_study='Data Science', final_evaluation_grade='3.0', start_date='8/2013', year_of_completion=2015, exam=[{'Algorithms': 'A'}, {'Linear Algebra': 'A'}, {'Database Systems': 'A'}, {'Operating Systems': 'A-'}, {'Web Development': 'A'}])]\n\n- Template to Use\n\n<section id="education">\n <h2>Education</h2>\n <div class="entry">\n <div class="entry-header">\n <span class="entry-name">[University Name]</span>\n <span class="entry-location">[Location] </span>\n </div>\n <div class="entry-details">\n <span class="entry-title">[Degree] in [Field of Study] | Grade: [Your Grade]</span>\n <span class="entry-year">[Start Year] – [End Year] </span>\n </div>\n <ul class="compact-list">\n <li>[Course Name] → Grade: [Grade]</li>\n <li>[Course Name] → Grade: [Grade]</li>\n <li>[Course Name] → Grade: [Grade]</li>\n <li>[Course Name] → Grade: [Grade]</li>\n <li>[Course Name] → Grade: [Grade]</li>\n </ul>\n </div>\n</section>\n\nThe results should be provided in html format, Provide only the html code for the resume, without any explanations or additional text and also without html ', 'role': 'user'}], 'model': 'gpt-4o-mini', 'logprobs': False, 'n': 1, 'stream': False, 'temperature': 0.4}}
DEBUG:openai._base_client:Request options: {'method': 'post', 'url': '/chat/completions', 'files': None, 'json_data': {'messages': [{'content': '\nAct as an HR expert and resume writer with a specialization in creating ATS-friendly resumes. Your task is to list significant achievements. For each achievement, ensure you include:\n\n1. Award or Recognition: Clearly state the name of the award, recognition, scholarship, or honor.\n2. Description: Provide a brief description of the achievement and its relevance to your career or academic journey.\n\n- My information: \n [Achievement(name='A/B Testing for S.O.P. Performance', description='Led A/B testing to identify if changes in Standard Operating Procedures (S.O.Ps) would help drive performance. Utilized Python and a two-tailed test to determine if changes were beneficial or detrimental, leading to data-driven decisions for process improvements.'), Achievement(name='Monthly Stakeholder Presentations', description='Presented to stakeholders in monthly meetings, providing updates on the progress of predictive models and A/B testing, helping guide business decisions with data-driven insights.')]\n\n- Template to Use\n\n<section id="achievements">\n <h2>Achievements</h2>\n <ul class="compact-list">\n <li><strong>[Award or Recognition or Scholarship or Honor]:</strong> [Describe]</li>\n <li><strong>[Award or Recognition or Scholarship or Honor]:</strong> [Describe]</li>\n <li><strong>[Award or Recognition or Scholarship or Honor]:</strong> [Describe]</li>\n </ul>\n</section>\n\nThe results should be provided in html format, Provide only the html code for the resume, without any explanations or additional text and also without html \n', 'role': 'user'}], 'model': 'gpt-4o-mini', 'logprobs': False, 'n': 1, 'stream': False, 'temperature': 0.4}}
DEBUG:openai._base_client:Request options: {'method': 'post', 'url': '/chat/completions', 'files': None, 'json_data': {'messages': [{'content': '\nAct as an HR expert and resume writer with a specialization in creating ATS-friendly resumes. Your task is to highlight notable side projects. For each project, ensure you include:\n\n1. Project Name and Link: Provide the name of the project and include a link to the GitHub repository or project page.\n2. Project Details: Describe any notable recognition or achievements related to the project, such as GitHub stars or community feedback.\n3. Technical Contributions: Highlight your specific contributions and the technologies used in the project. \n\n- My information: \n [Project(name='Predictive Model', description="Identify which customers are having issues based on historical data. The model predicted which customer would take longer than 10 days (10 days was the yearly avg at the time). Once those customer were identified the team was instructed to make calls to those customers and give a 'white glove' treatment. The model was/ is a success and avg days has gone down to 4 days a month.", link=None), Project(name='Predictive Model', description="Identify which customers are having issues based on historical data. The model predicted which customer would take longer than 10 days (10 days was the yearly avg at the time). Once those customer were identified the team was instructed to make calls to those customers and give a 'white glove' treatment. The model was/ is a success and avg days has gone down to 4 days a month.", link=None)]\n\n- Template to Use\n\n<section id="side-projects">\n <h2>Side Projects</h2>\n <div class="entry">\n <div class="entry-header">\n <span class="entry-name"><i class="fab fa-github"></i> <a href="[Github Repo or Link]">[Project Name]</a></span>\n </div>\n <ul class="compact-list">\n <li>[Describe any notable recognition or reception]</li>\n <li>[Describe any notable recognition or reception]</li>\n </ul>\n </div>\n <div class="entry">\n <div class="entry-header">\n <span class="entry-name"><i class="fab fa-github"></i> <a href="[Github Repo or Link]">[Project Name]</a></span>\n </div>\n <ul class="compact-list">\n <li>[Describe any notable recognition or reception]</li>\n <li>[Describe any notable recognition or reception]</li>\n </ul>\n </div>\n <div class="entry">\n <div class="entry-header">\n <span class="entry-name"><i class="fab fa-github"></i> <a href="[Github Repo or Link]">[Project Name]</a></span>\n </div>\n <ul class="compact-list">\n <li>[Describe any notable recognition or reception]</li>\n <li>[Describe any notable recognition or reception]</li>\n </ul>\n </div>\n</section>\n\nThe results should be provided in html format, Provide only the html code for the resume, without any explanations or additional text and also without html \n', 'role': 'user'}], 'model': 'gpt-4o-mini', 'logprobs': False, 'n': 1, 'stream': False, 'temperature': 0.4}}
DEBUG:openai._base_client:Request options: {'method': 'post', 'url': '/chat/completions', 'files': None, 'json_data': {'messages': [{'content': '\nAct as an HR expert and resume writer with a specialization in creating ATS-friendly resumes. Your task is to detail the work experience for a resume. For each job entry, ensure you include:\n\n1. Company Name and Location: Provide the name of the company and its location.\n2. Job Title: Clearly state your job title.\n3. Dates of Employment: Include the start and end dates of your employment.\n4. Responsibilities and Achievements: Describe your key responsibilities and notable achievements, emphasizing measurable results and specific contributions.\n\n- My information: \n [ExperienceDetails(position='Data Analyst', company='Cardinal Health', employment_period='Aug 2022 - Present', location='Columbus, Ohio', industry='Healthcare', key_responsibilities=[{'responsibility_1': 'Deployed Power BI for monthly meeting presentations, creating dashboards to drive strategic discussions.'}, {'responsibility_2': 'Performed exploratory data analysis using Python, SQL, and Excel.'}, {'responsibility_3': 'Developed machine learning models to optimize performance.'}], skills_acquired=['Data Visualization', 'Exploratory Data Analysis', 'Machine Learning']), ExperienceDetails(position='Inventory Analyst', company='Rogue Fitness', employment_period='Oct 2019 - Jul 2022', location='Columbus, Ohio', industry='Fitness Equipment', key_responsibilities=[{'responsibility_1': 'Executed SQL queries for inventory data extraction.'}, {'responsibility_2': 'Performed data transformation and ETL processes.'}, {'responsibility_3': 'Analyzed trends to contribute to strategic decisions.'}], skills_acquired=['SQL', 'ETL Processes', 'Data Analysis'])]\n\n- Template to Use\n\n<section id="work-experience">\n <h2>Work Experience</h2>\n <div class="entry">\n <div class="entry-header">\n <span class="entry-name">[Company Name]</span>\n <span class="entry-location">[Location]</span>\n </div>\n <div class="entry-details">\n <span class="entry-title">[Your Job Title]</span>\n <span class="entry-year">[Start Date] – [End Date] </span>\n </div>\n <ul class="compact-list">\n <li>[Describe your responsibilities and achievements in this role] </li>\n <li>[Describe any key projects or technologies you worked with] </li>\n <li>[Mention any notable accomplishments or results]</li>\n </ul>\n </div>\n <div class="entry">\n <div class="entry-header">\n <span class="entry-name">[Company Name]</span>\n <span class="entry-location">[Location]</span>\n </div>\n <div class="entry-details">\n <span class="entry-title">[Your Job Title]</span>\n <span class="entry-year">[Start Date] – [End Date] </span>\n </div>\n <ul class="compact-list">\n <li>[Describe your responsibilities and achievements in this role] </li>\n <li>[Describe any key projects or technologies you worked with] </li>\n <li>[Mention any notable accomplishments or results]</li>\n </ul>\n </div>\n <div class="entry">\n <div class="entry-header">\n <span class="entry-name">[Company Name]</span>\n <span class="entry-location">[Location]</span>\n </div>\n <div class="entry-details">\n <span class="entry-title">[Your Job Title]</span>\n <span class="entry-year">[Start Date] – [End Date] </span>\n </div>\n <ul class="compact-list">\n <li>[Describe your responsibilities and achievements in this role] </li>\n <li>[Describe any key projects or technologies you worked with] </li>\n <li>[Mention any notable accomplishments or results]</li>\n </ul>\n </div>\n</section>\n\nThe results should be provided in html format, Provide only the html code for the resume, without any explanations or additional text and also without html ', 'role': 'user'}], 'model': 'gpt-4o-mini', 'logprobs': False, 'n': 1, 'stream': False, 'temperature': 0.4}}
DEBUG:openai._base_client:Request options: {'method': 'post', 'url': '/chat/completions', 'files': None, 'json_data': {'messages': [{'content': '\nAct as an HR expert and resume writer with a specialization in creating ATS-friendly resumes. Your task is to list additional skills relevant to the job. For each skill, ensure you include:\n\n1. Skill Category: Clearly state the category or type of skill.\n2. Specific Skills: List the specific skills or technologies within each category.\n3. Proficiency and Experience: Briefly describe your experience and proficiency level.\n\n- My information: \n [Language(language='English', proficiency='Fluent'), Language(language='Spanish', proficiency='Fluent')]\n ['Machine learning and AI advancements']\n {'Database Systems', 'Data Analysis', 'Linear Algebra', 'SQL', 'Operating Systems', 'Web Development', 'Exploratory Data Analysis', 'ETL Processes', 'Algorithms', 'Data Visualization', 'Machine Learning'}\n\n- Template to Use\n'''\n
Describe the bug
Chromedriver not working with my chrome version
Steps to reproduce
I was able to successfully use this 6 months ago with no issues and then it stopped working and stopped using it. I have redownloaded the repo and added everything back in to do a fresh start. Chrome does open but the only thing it does is create a resume and then crashes. It does not go to linked in.
I am using chrome version 133.0.6943.127 (Official Build) (arm64)
chrome driver that was downloaded by the script is 133.0.6943.126
When I run main I am asked to
"Select the action you want to perform"
"Select a style for the resume:: "
and I get the following output in the terminal.
INFO:root:Selected style set to: Clean Blue
INFO:WDM:====== WebDriver manager ======
INFO:WDM:Get LATEST chromedriver version for google-chrome
DEBUG:urllib3.connectionpool:Starting new HTTPS connection (1): googlechromelabs.github.io:443
DEBUG:urllib3.connectionpool:https://googlechromelabs.github.io:443 "GET /chrome-for-testing/latest-patch-versions-per-build.json HTTP/1.1" 200 9781
INFO:WDM:Get LATEST chromedriver version for google-chrome
DEBUG:urllib3.connectionpool:Starting new HTTPS connection (1): googlechromelabs.github.io:443
DEBUG:urllib3.connectionpool:https://googlechromelabs.github.io:443 "GET /chrome-for-testing/latest-patch-versions-per-build.json HTTP/1.1" 200 9781
INFO:WDM:Driver [/Users/robertocandelario/.wdm/drivers/chromedriver/mac64/133.0.6943.126/chromedriver-mac-arm64/chromedriver] found in cache
DEBUG:selenium.webdriver.common.driver_finder:Skipping Selenium Manager; path to chrome driver specified in Service class: /Users/robertocandelario/.wdm/drivers/chromedriver/mac64/133.0.6943.126/chromedriver-mac-arm64/chromedriver
DEBUG:selenium.webdriver.common.service:Started executable:
/Users/robertocandelario/.wdm/drivers/chromedriver/mac64/133.0.6943.126/chromedriver-mac-arm64/chromedriver
in a child process with pid: 31997 using 0 to output -3DEBUG:urllib3.connectionpool:Starting new HTTP connection (1): localhost:62433
DEBUG:urllib3.connectionpool:http://localhost:62433 "POST /session HTTP/1.1" 200 0
DEBUG:root:Reading styles directory: /Users/robertocandelario/Jobs_Applier_AI_Agent/src/libs/resume_and_cover_builder/resume_style
DEBUG:root:Files found: ['style_samodum_bold.css', 'style_josylad_blue.css', 'init.py', 'style_josylad_grey.css', 'style_krishnavalliappan.css', 'style_cloyola.css']
DEBUG:root:Processing file: /Users/robertocandelario/Jobs_Applier_AI_Agent/src/libs/resume_and_cover_builder/resume_style/style_samodum_bold.css
DEBUG:root:First line of file style_samodum_bold.css: /*Clean Blue$https://github.com/samodum*/
INFO:root:Added style: Clean Blue by https://github.com/samodum
DEBUG:root:Processing file: /Users/robertocandelario/Jobs_Applier_AI_Agent/src/libs/resume_and_cover_builder/resume_style/style_josylad_blue.css
DEBUG:root:First line of file style_josylad_blue.css: /*Modern Blue$https://github.com/josylad*/
INFO:root:Added style: Modern Blue by https://github.com/josylad
DEBUG:root:Processing file: /Users/robertocandelario/Jobs_Applier_AI_Agent/src/libs/resume_and_cover_builder/resume_style/init.py
DEBUG:root:First line of file init.py:
DEBUG:root:Processing file: /Users/robertocandelario/Jobs_Applier_AI_Agent/src/libs/resume_and_cover_builder/resume_style/style_josylad_grey.css
DEBUG:root:First line of file style_josylad_grey.css: /*Modern Grey$https://github.com/josylad*/
INFO:root:Added style: Modern Grey by https://github.com/josylad
DEBUG:root:Processing file: /Users/robertocandelario/Jobs_Applier_AI_Agent/src/libs/resume_and_cover_builder/resume_style/style_krishnavalliappan.css
DEBUG:root:First line of file style_krishnavalliappan.css: /*Default$https://github.com/krishnavalliappan*/
INFO:root:Added style: Default by https://github.com/krishnavalliappan
DEBUG:root:Processing file: /Users/robertocandelario/Jobs_Applier_AI_Agent/src/libs/resume_and_cover_builder/resume_style/style_cloyola.css
DEBUG:root:First line of file style_cloyola.css: /*Cloyola Grey $https://github.com/cloyola*/
INFO:root:Added style: Cloyola Grey by https://github.com/cloyola
DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False
DEBUG:httpx:load_verify_locations cafile='/Users/robertocandelario/Jobs_Applier_AI_Agent/virtual/lib/python3.12/site-packages/certifi/cacert.pem'
DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False
DEBUG:httpx:load_verify_locations cafile='/Users/robertocandelario/Jobs_Applier_AI_Agent/virtual/lib/python3.12/site-packages/certifi/cacert.pem'
DEBUG:openai._base_client:Request options: {'method': 'post', 'url': '/chat/completions', 'files': None, 'json_data': {'messages': [{'content': '\nAct as an HR expert and resume writer specializing in ATS-friendly resumes. Your task is to create a professional and polished header for the resume. The header should:\n\n1. Contact Information: Include your full name, city and country, phone number, email address, LinkedIn profile, and GitHub profile. Exclude any information that is not provided.\n2. Formatting: Ensure the contact details are presented clearly and are easy to read.\n\n- My information: \n name='Roberto' surname='Candelario' date_of_birth='08/16/1995' country='United State' city='Columbus' address='2350 Sawmill Place Blvd' zip_code='43235' phone_prefix='1' phone='6147258537' email='[email protected]' github=HttpUrl('https://github.com/Roberto-Candelario') linkedin=HttpUrl('http://www.linkedin.com/in/roberto-candelario')\n\n- Template to Use\n
\n<header>\n <h1>[Name and Surname]</h1>\n <div class="contact-info"> \n <p class="fas fa-map-marker-alt">\n <span>[Your City, Your Country]</span>\n </p> \n <p class="fas fa-phone">\n <span>[Your Prefix Phone number]</span>\n </p> \n <p class="fas fa-envelope">\n <span>[Your Email]</span>\n </p> \n <p class="fab fa-linkedin">\n <a href="[Link LinkedIn account]">LinkedIn</a>\n </p> \n <p class="fab fa-github">\n <a href="[Link GitHub account]">GitHub</a>\n </p> \n </div>\n</header>\n
\nThe results should be provided in html format, Provide only the html code for the resume, without any explanations or additional text and also withouthtml
\n', 'role': 'user'}], 'model': 'gpt-4o-mini', 'logprobs': False, 'n': 1, 'stream': False, 'temperature': 0.4}}DEBUG:openai._base_client:Request options: {'method': 'post', 'url': '/chat/completions', 'files': None, 'json_data': {'messages': [{'content': '\nAct as an HR expert and resume writer with a specialization in creating ATS-friendly resumes. Your task is to articulate the educational background for a resume. For each educational entry, ensure you include:\n\n1. Institution Name and Location: Specify the university or educational institution’s name and location.\n2. Degree and Field of Study: Clearly indicate the degree earned and the field of study.\n3. Grade: Include your Grade if it is strong and relevant.\n4. Relevant Coursework: List key courses with their grades to showcase your academic strengths.\n\n- My information: \n [EducationDetails(education_level='Some College', institution='Columbus State Community College', field_of_study='Data Science', final_evaluation_grade='3.0', start_date='8/2013', year_of_completion=2015, exam=[{'Algorithms': 'A'}, {'Linear Algebra': 'A'}, {'Database Systems': 'A'}, {'Operating Systems': 'A-'}, {'Web Development': 'A'}])]\n\n- Template to Use\n
\n<section id="education">\n <h2>Education</h2>\n <div class="entry">\n <div class="entry-header">\n <span class="entry-name">[University Name]</span>\n <span class="entry-location">[Location] </span>\n </div>\n <div class="entry-details">\n <span class="entry-title">[Degree] in [Field of Study] | Grade: [Your Grade]</span>\n <span class="entry-year">[Start Year] – [End Year] </span>\n </div>\n <ul class="compact-list">\n <li>[Course Name] → Grade: [Grade]</li>\n <li>[Course Name] → Grade: [Grade]</li>\n <li>[Course Name] → Grade: [Grade]</li>\n <li>[Course Name] → Grade: [Grade]</li>\n <li>[Course Name] → Grade: [Grade]</li>\n </ul>\n </div>\n</section>\n
\nThe results should be provided in html format, Provide only the html code for the resume, without any explanations or additional text and also withouthtml
', 'role': 'user'}], 'model': 'gpt-4o-mini', 'logprobs': False, 'n': 1, 'stream': False, 'temperature': 0.4}}DEBUG:openai._base_client:Request options: {'method': 'post', 'url': '/chat/completions', 'files': None, 'json_data': {'messages': [{'content': '\nAct as an HR expert and resume writer with a specialization in creating ATS-friendly resumes. Your task is to list significant achievements. For each achievement, ensure you include:\n\n1. Award or Recognition: Clearly state the name of the award, recognition, scholarship, or honor.\n2. Description: Provide a brief description of the achievement and its relevance to your career or academic journey.\n\n- My information: \n [Achievement(name='A/B Testing for S.O.P. Performance', description='Led A/B testing to identify if changes in Standard Operating Procedures (S.O.Ps) would help drive performance. Utilized Python and a two-tailed test to determine if changes were beneficial or detrimental, leading to data-driven decisions for process improvements.'), Achievement(name='Monthly Stakeholder Presentations', description='Presented to stakeholders in monthly meetings, providing updates on the progress of predictive models and A/B testing, helping guide business decisions with data-driven insights.')]\n\n- Template to Use\n
\n<section id="achievements">\n <h2>Achievements</h2>\n <ul class="compact-list">\n <li><strong>[Award or Recognition or Scholarship or Honor]:</strong> [Describe]</li>\n <li><strong>[Award or Recognition or Scholarship or Honor]:</strong> [Describe]</li>\n <li><strong>[Award or Recognition or Scholarship or Honor]:</strong> [Describe]</li>\n </ul>\n</section>\n
\nThe results should be provided in html format, Provide only the html code for the resume, without any explanations or additional text and also withouthtml
\n', 'role': 'user'}], 'model': 'gpt-4o-mini', 'logprobs': False, 'n': 1, 'stream': False, 'temperature': 0.4}}DEBUG:openai._base_client:Request options: {'method': 'post', 'url': '/chat/completions', 'files': None, 'json_data': {'messages': [{'content': '\nAct as an HR expert and resume writer with a specialization in creating ATS-friendly resumes. Your task is to highlight notable side projects. For each project, ensure you include:\n\n1. Project Name and Link: Provide the name of the project and include a link to the GitHub repository or project page.\n2. Project Details: Describe any notable recognition or achievements related to the project, such as GitHub stars or community feedback.\n3. Technical Contributions: Highlight your specific contributions and the technologies used in the project. \n\n- My information: \n [Project(name='Predictive Model', description="Identify which customers are having issues based on historical data. The model predicted which customer would take longer than 10 days (10 days was the yearly avg at the time). Once those customer were identified the team was instructed to make calls to those customers and give a 'white glove' treatment. The model was/ is a success and avg days has gone down to 4 days a month.", link=None), Project(name='Predictive Model', description="Identify which customers are having issues based on historical data. The model predicted which customer would take longer than 10 days (10 days was the yearly avg at the time). Once those customer were identified the team was instructed to make calls to those customers and give a 'white glove' treatment. The model was/ is a success and avg days has gone down to 4 days a month.", link=None)]\n\n- Template to Use\n
\n<section id="side-projects">\n <h2>Side Projects</h2>\n <div class="entry">\n <div class="entry-header">\n <span class="entry-name"><i class="fab fa-github"></i> <a href="[Github Repo or Link]">[Project Name]</a></span>\n </div>\n <ul class="compact-list">\n <li>[Describe any notable recognition or reception]</li>\n <li>[Describe any notable recognition or reception]</li>\n </ul>\n </div>\n <div class="entry">\n <div class="entry-header">\n <span class="entry-name"><i class="fab fa-github"></i> <a href="[Github Repo or Link]">[Project Name]</a></span>\n </div>\n <ul class="compact-list">\n <li>[Describe any notable recognition or reception]</li>\n <li>[Describe any notable recognition or reception]</li>\n </ul>\n </div>\n <div class="entry">\n <div class="entry-header">\n <span class="entry-name"><i class="fab fa-github"></i> <a href="[Github Repo or Link]">[Project Name]</a></span>\n </div>\n <ul class="compact-list">\n <li>[Describe any notable recognition or reception]</li>\n <li>[Describe any notable recognition or reception]</li>\n </ul>\n </div>\n</section>\n
\nThe results should be provided in html format, Provide only the html code for the resume, without any explanations or additional text and also withouthtml
\n', 'role': 'user'}], 'model': 'gpt-4o-mini', 'logprobs': False, 'n': 1, 'stream': False, 'temperature': 0.4}}DEBUG:openai._base_client:Request options: {'method': 'post', 'url': '/chat/completions', 'files': None, 'json_data': {'messages': [{'content': '\nAct as an HR expert and resume writer with a specialization in creating ATS-friendly resumes. Your task is to detail the work experience for a resume. For each job entry, ensure you include:\n\n1. Company Name and Location: Provide the name of the company and its location.\n2. Job Title: Clearly state your job title.\n3. Dates of Employment: Include the start and end dates of your employment.\n4. Responsibilities and Achievements: Describe your key responsibilities and notable achievements, emphasizing measurable results and specific contributions.\n\n- My information: \n [ExperienceDetails(position='Data Analyst', company='Cardinal Health', employment_period='Aug 2022 - Present', location='Columbus, Ohio', industry='Healthcare', key_responsibilities=[{'responsibility_1': 'Deployed Power BI for monthly meeting presentations, creating dashboards to drive strategic discussions.'}, {'responsibility_2': 'Performed exploratory data analysis using Python, SQL, and Excel.'}, {'responsibility_3': 'Developed machine learning models to optimize performance.'}], skills_acquired=['Data Visualization', 'Exploratory Data Analysis', 'Machine Learning']), ExperienceDetails(position='Inventory Analyst', company='Rogue Fitness', employment_period='Oct 2019 - Jul 2022', location='Columbus, Ohio', industry='Fitness Equipment', key_responsibilities=[{'responsibility_1': 'Executed SQL queries for inventory data extraction.'}, {'responsibility_2': 'Performed data transformation and ETL processes.'}, {'responsibility_3': 'Analyzed trends to contribute to strategic decisions.'}], skills_acquired=['SQL', 'ETL Processes', 'Data Analysis'])]\n\n- Template to Use\n
\n<section id="work-experience">\n <h2>Work Experience</h2>\n <div class="entry">\n <div class="entry-header">\n <span class="entry-name">[Company Name]</span>\n <span class="entry-location">[Location]</span>\n </div>\n <div class="entry-details">\n <span class="entry-title">[Your Job Title]</span>\n <span class="entry-year">[Start Date] – [End Date] </span>\n </div>\n <ul class="compact-list">\n <li>[Describe your responsibilities and achievements in this role] </li>\n <li>[Describe any key projects or technologies you worked with] </li>\n <li>[Mention any notable accomplishments or results]</li>\n </ul>\n </div>\n <div class="entry">\n <div class="entry-header">\n <span class="entry-name">[Company Name]</span>\n <span class="entry-location">[Location]</span>\n </div>\n <div class="entry-details">\n <span class="entry-title">[Your Job Title]</span>\n <span class="entry-year">[Start Date] – [End Date] </span>\n </div>\n <ul class="compact-list">\n <li>[Describe your responsibilities and achievements in this role] </li>\n <li>[Describe any key projects or technologies you worked with] </li>\n <li>[Mention any notable accomplishments or results]</li>\n </ul>\n </div>\n <div class="entry">\n <div class="entry-header">\n <span class="entry-name">[Company Name]</span>\n <span class="entry-location">[Location]</span>\n </div>\n <div class="entry-details">\n <span class="entry-title">[Your Job Title]</span>\n <span class="entry-year">[Start Date] – [End Date] </span>\n </div>\n <ul class="compact-list">\n <li>[Describe your responsibilities and achievements in this role] </li>\n <li>[Describe any key projects or technologies you worked with] </li>\n <li>[Mention any notable accomplishments or results]</li>\n </ul>\n </div>\n</section>\n
\nThe results should be provided in html format, Provide only the html code for the resume, without any explanations or additional text and also withouthtml
', 'role': 'user'}], 'model': 'gpt-4o-mini', 'logprobs': False, 'n': 1, 'stream': False, 'temperature': 0.4}}DEBUG:openai._base_client:Request options: {'method': 'post', 'url': '/chat/completions', 'files': None, 'json_data': {'messages': [{'content': '\nAct as an HR expert and resume writer with a specialization in creating ATS-friendly resumes. Your task is to list additional skills relevant to the job. For each skill, ensure you include:\n\n1. Skill Category: Clearly state the category or type of skill.\n2. Specific Skills: List the specific skills or technologies within each category.\n3. Proficiency and Experience: Briefly describe your experience and proficiency level.\n\n- My information: \n [Language(language='English', proficiency='Fluent'), Language(language='Spanish', proficiency='Fluent')]\n ['Machine learning and AI advancements']\n {'Database Systems', 'Data Analysis', 'Linear Algebra', 'SQL', 'Operating Systems', 'Web Development', 'Exploratory Data Analysis', 'ETL Processes', 'Algorithms', 'Data Visualization', 'Machine Learning'}\n\n- Template to Use\n'''\n
Additional Skills
\n\n- [Specific Skill or Technology]
\n - [Specific Skill or Technology]
\n - [Specific Skill or Technology]
\n - [Specific Skill or Technology]
\n - [Specific Skill or Technology]
\n - [Specific Skill or Technology]
\n
\n\n- [Specific Skill or Technology]
\n - [Specific Skill or Technology]
\n - [Specific Skill or Technology]
\n - [Specific Skill or Technology]
\n - [Specific Skill or Technology]
\n - Languages:
\n
\nhtml
\n', 'role': 'user'}], 'model': 'gpt-4o-mini', 'logprobs': False, 'n': 1, 'stream': False, 'temperature': 0.4}}DEBUG:openai._base_client:Request options: {'method': 'post', 'url': '/chat/completions', 'files': None, 'json_data': {'messages': [{'content': '\nAct as an HR expert and resume writer with a specialization in creating ATS-friendly resumes. Your task is to list significant certifications based on the provided details. For each certification, ensure you include:\n\n1. Certification Name: Clearly state the name of the certification.\n2. Description: Provide a brief description of the certification and its relevance to your professional or academic career.\n\nEnsure that the certifications are clearly presented and effectively highlight your qualifications.\n\nTo implement this:\n\nIf any of the certification details (e.g., descriptions) are not provided (i.e., None), omit those sections when filling out the template.\n\n- My information: \n [Certifications(name='Google: Advanced Analytics', description='Completed Google Advanced Analytics certification covering data analysis techniques.'), Certifications(name='IBM: Data Science', description='Completed IBM certification in Data Science with a focus on Python and SQL.')]\n\n\n- Template to Use\n
\n<section id="certifications">\n <h2>Certifications</h2>\n <ul class="compact-list">\n <li><strong>[Certification Name]:</strong> [Describe]</li>\n <li><strong>[Certification Name]:</strong> [Describe]</li>\n </ul>\n</section>\n
\nThe results should be provided in html format, Provide only the html code for the resume, without any explanations or additional text and also withouthtml
\n', 'role': 'user'}], 'model': 'gpt-4o-mini', 'logprobs': False, 'n': 1, 'stream': False, 'temperature': 0.4}}DEBUG:openai._base_client:Sending HTTP Request: POST https://api.openai.com/v1/chat/completions
DEBUG:httpcore.connection:connect_tcp.started host='api.openai.com' port=443 local_address=None timeout=None socket_options=None
DEBUG:openai._base_client:Sending HTTP Request: POST https://api.openai.com/v1/chat/completions
DEBUG:openai._base_client:Sending HTTP Request: POST https://api.openai.com/v1/chat/completions
DEBUG:httpcore.connection:connect_tcp.started host='api.openai.com' port=443 local_address=None timeout=None socket_options=None
DEBUG:httpcore.connection:connect_tcp.started host='api.openai.com' port=443 local_address=None timeout=None socket_options=None
DEBUG:openai._base_client:Sending HTTP Request: POST https://api.openai.com/v1/chat/completions
DEBUG:openai._base_client:Sending HTTP Request: POST https://api.openai.com/v1/chat/completions
DEBUG:openai._base_client:Sending HTTP Request: POST https://api.openai.com/v1/chat/completions
DEBUG:httpcore.connection:connect_tcp.started host='api.openai.com' port=443 local_address=None timeout=None socket_options=None
DEBUG:httpcore.connection:connect_tcp.started host='api.openai.com' port=443 local_address=None timeout=None socket_options=None
DEBUG:httpcore.connection:connect_tcp.started host='api.openai.com' port=443 local_address=None timeout=None socket_options=None
DEBUG:openai._base_client:Sending HTTP Request: POST https://api.openai.com/v1/chat/completions
DEBUG:httpcore.connection:connect_tcp.started host='api.openai.com' port=443 local_address=None timeout=None socket_options=None
DEBUG:httpcore.connection:connect_tcp.complete return_value=<httpcore._backends.sync.SyncStream object at 0x1109f1940>
DEBUG:httpcore.connection:connect_tcp.complete return_value=<httpcore._backends.sync.SyncStream object at 0x1108fff80>
DEBUG:httpcore.connection:start_tls.started ssl_context=<ssl.SSLContext object at 0x109f71650> server_hostname='api.openai.com' timeout=None
DEBUG:httpcore.connection:start_tls.started ssl_context=<ssl.SSLContext object at 0x109f71650> server_hostname='api.openai.com' timeout=None
DEBUG:httpcore.connection:connect_tcp.complete return_value=<httpcore._backends.sync.SyncStream object at 0x109f8cef0>
DEBUG:httpcore.connection:start_tls.started ssl_context=<ssl.SSLContext object at 0x109f71650> server_hostname='api.openai.com' timeout=None
DEBUG:httpcore.connection:connect_tcp.complete return_value=<httpcore._backends.sync.SyncStream object at 0x1109f3470>
DEBUG:httpcore.connection:start_tls.started ssl_context=<ssl.SSLContext object at 0x109f71650> server_hostname='api.openai.com' timeout=None
DEBUG:httpcore.connection:connect_tcp.complete return_value=<httpcore._backends.sync.SyncStream object at 0x1109f3e00>
DEBUG:httpcore.connection:start_tls.started ssl_context=<ssl.SSLContext object at 0x109f71650> server_hostname='api.openai.com' timeout=None
DEBUG:httpcore.connection:connect_tcp.complete return_value=<httpcore._backends.sync.SyncStream object at 0x1109f2b40>
DEBUG:httpcore.connection:start_tls.started ssl_context=<ssl.SSLContext object at 0x109f71650> server_hostname='api.openai.com' timeout=None
DEBUG:httpcore.connection:connect_tcp.complete return_value=<httpcore._backends.sync.SyncStream object at 0x1109f28a0>
DEBUG:httpcore.connection:start_tls.started ssl_context=<ssl.SSLContext object at 0x109f71650> server_hostname='api.openai.com' timeout=None
DEBUG:httpcore.connection:start_tls.complete return_value=<httpcore._backends.sync.SyncStream object at 0x1109f3d70>
DEBUG:httpcore.http11:send_request_headers.started request=<Request [b'POST']>
DEBUG:httpcore.http11:send_request_headers.complete
DEBUG:httpcore.http11:send_request_body.started request=<Request [b'POST']>
DEBUG:httpcore.http11:send_request_body.complete
DEBUG:httpcore.http11:receive_response_headers.started request=<Request [b'POST']>
DEBUG:httpcore.connection:start_tls.complete return_value=<httpcore._backends.sync.SyncStream object at 0x1095cd280>
DEBUG:httpcore.http11:send_request_headers.started request=<Request [b'POST']>
DEBUG:httpcore.http11:send_request_headers.complete
DEBUG:httpcore.http11:send_request_body.started request=<Request [b'POST']>
DEBUG:httpcore.http11:send_request_body.complete
DEBUG:httpcore.http11:receive_response_headers.started request=<Request [b'POST']>
DEBUG:httpcore.connection:start_tls.complete return_value=<httpcore._backends.sync.SyncStream object at 0x1109f1970>
DEBUG:httpcore.http11:send_request_headers.started request=<Request [b'POST']>
DEBUG:httpcore.http11:send_request_headers.complete
DEBUG:httpcore.http11:send_request_body.started request=<Request [b'POST']>
DEBUG:httpcore.http11:send_request_body.complete
DEBUG:httpcore.http11:receive_response_headers.started request=<Request [b'POST']>
DEBUG:httpcore.connection:start_tls.complete return_value=<httpcore._backends.sync.SyncStream object at 0x1109f3ef0>
DEBUG:httpcore.http11:send_request_headers.started request=<Request [b'POST']>
DEBUG:httpcore.http11:send_request_headers.complete
DEBUG:httpcore.http11:send_request_body.started request=<Request [b'POST']>
DEBUG:httpcore.http11:send_request_body.complete
DEBUG:httpcore.http11:receive_response_headers.started request=<Request [b'POST']>
DEBUG:httpcore.connection:start_tls.complete return_value=<httpcore._backends.sync.SyncStream object at 0x1109f2030>
DEBUG:httpcore.http11:send_request_headers.started request=<Request [b'POST']>
DEBUG:httpcore.http11:send_request_headers.complete
DEBUG:httpcore.http11:send_request_body.started request=<Request [b'POST']>
DEBUG:httpcore.http11:send_request_body.complete
DEBUG:httpcore.http11:receive_response_headers.started request=<Request [b'POST']>
DEBUG:httpcore.connection:start_tls.complete return_value=<httpcore._backends.sync.SyncStream object at 0x1109f2930>
DEBUG:httpcore.http11:send_request_headers.started request=<Request [b'POST']>
DEBUG:httpcore.connection:start_tls.complete return_value=<httpcore._backends.sync.SyncStream object at 0x1109f34d0>
DEBUG:httpcore.http11:send_request_headers.started request=<Request [b'POST']>
DEBUG:httpcore.http11:send_request_headers.complete
DEBUG:httpcore.http11:send_request_body.started request=<Request [b'POST']>
DEBUG:httpcore.http11:send_request_headers.complete
DEBUG:httpcore.http11:send_request_body.started request=<Request [b'POST']>
DEBUG:httpcore.http11:send_request_body.complete
DEBUG:httpcore.http11:receive_response_headers.started request=<Request [b'POST']>
DEBUG:httpcore.http11:send_request_body.complete
DEBUG:httpcore.http11:receive_response_headers.started request=<Request [b'POST']>
DEBUG:httpcore.http11:receive_response_headers.complete return_value=(b'HTTP/1.1', 200, b'OK', [(b'Date', b'Fri, 21 Feb 2025 15:00:13 GMT'), (b'Content-Type', b'application/json'), (b'Transfer-Encoding', b'chunked'), (b'Connection', b'keep-alive'), (b'access-control-expose-headers', b'X-Request-ID'), (b'openai-organization', b'user-c2bdxxqswffoanonjgnemxmb'), (b'openai-processing-ms', b'1746'), (b'openai-version', b'2020-10-01'), (b'x-ratelimit-limit-requests', b'10000'), (b'x-ratelimit-limit-tokens', b'200000'), (b'x-ratelimit-remaining-requests', b'9993'), (b'x-ratelimit-remaining-tokens', b'196700'), (b'x-ratelimit-reset-requests', b'1m0.307s'), (b'x-ratelimit-reset-tokens', b'989ms'), (b'x-request-id', b'req_3f75641050626b416c9b319e07b65bd7'), (b'strict-transport-security', b'max-age=31536000; includeSubDomains; preload'), (b'CF-Cache-Status', b'DYNAMIC'), (b'Set-Cookie', b'__cf_bm=QE1J3hdkJ4BPZgfLzMcxlVIKkep3jU5d42QtL.Ei2ZM-1740150013-1.0.1.1-zDE4wl8KWLVAgV4Glz.BwSO9zY51LrOPw.gIuLaoHcvQlyxS50yTI_XjeQOw73Qhig13eNuDRCtCoTLtnCUEvA; path=/; expires=Fri, 21-Feb-25 15:30:13 GMT; domain=.api.openai.com; HttpOnly; Secure; SameSite=None'), (b'X-Content-Type-Options', b'nosniff'), (b'Set-Cookie', b'_cfuvid=IuaOCFzw4ekp8uyMTAvG2x0phBH67lysrS5yWXi88o0-1740150013215-0.0.1.1-604800000; path=/; domain=.api.openai.com; HttpOnly; Secure; SameSite=None'), (b'Server', b'cloudflare'), (b'CF-RAY', b'91579abe0b87635a-ORD'), (b'Content-Encoding', b'gzip'), (b'alt-svc', b'h3=":443"; ma=86400')])
INFO:httpx:HTTP Request: POST https://api.openai.com/v1/chat/completions "HTTP/1.1 200 OK"
DEBUG:httpcore.http11:receive_response_body.started request=<Request [b'POST']>
DEBUG:httpcore.http11:receive_response_body.complete
DEBUG:httpcore.http11:response_closed.started
DEBUG:httpcore.http11:response_closed.complete
DEBUG:openai._base_client:HTTP Response: POST https://api.openai.com/v1/chat/completions "200 OK" Headers([('date', 'Fri, 21 Feb 2025 15:00:13 GMT'), ('content-type', 'application/json'), ('transfer-encoding', 'chunked'), ('connection', 'keep-alive'), ('access-control-expose-headers', 'X-Request-ID'), ('openai-organization', 'user-c2bdxxqswffoanonjgnemxmb'), ('openai-processing-ms', '1746'), ('openai-version', '2020-10-01'), ('x-ratelimit-limit-requests', '10000'), ('x-ratelimit-limit-tokens', '200000'), ('x-ratelimit-remaining-requests', '9993'), ('x-ratelimit-remaining-tokens', '196700'), ('x-ratelimit-reset-requests', '1m0.307s'), ('x-ratelimit-reset-tokens', '989ms'), ('x-request-id', 'req_3f75641050626b416c9b319e07b65bd7'), ('strict-transport-security', 'max-age=31536000; includeSubDomains; preload'), ('cf-cache-status', 'DYNAMIC'), ('set-cookie', '__cf_bm=QE1J3hdkJ4BPZgfLzMcxlVIKkep3jU5d42QtL.Ei2ZM-1740150013-1.0.1.1-zDE4wl8KWLVAgV4Glz.BwSO9zY51LrOPw.gIuLaoHcvQlyxS50yTI_XjeQOw73Qhig13eNuDRCtCoTLtnCUEvA; path=/; expires=Fri, 21-Feb-25 15:30:13 GMT; domain=.api.openai.com; HttpOnly; Secure; SameSite=None'), ('x-content-type-options', 'nosniff'), ('set-cookie', '_cfuvid=IuaOCFzw4ekp8uyMTAvG2x0phBH67lysrS5yWXi88o0-1740150013215-0.0.1.1-604800000; path=/; domain=.api.openai.com; HttpOnly; Secure; SameSite=None'), ('server', 'cloudflare'), ('cf-ray', '91579abe0b87635a-ORD'), ('content-encoding', 'gzip'), ('alt-svc', 'h3=":443"; ma=86400')])
DEBUG:openai._base_client:request_id: req_3f75641050626b416c9b319e07b65bd7
DEBUG:httpcore.http11:receive_response_headers.complete return_value=(b'HTTP/1.1', 200, b'OK', [(b'Date', b'Fri, 21 Feb 2025 15:00:14 GMT'), (b'Content-Type', b'application/json'), (b'Transfer-Encoding', b'chunked'), (b'Connection', b'keep-alive'), (b'access-control-expose-headers', b'X-Request-ID'), (b'openai-organization', b'user-c2bdxxqswffoanonjgnemxmb'), (b'openai-processing-ms', b'3106'), (b'openai-version', b'2020-10-01'), (b'x-ratelimit-limit-requests', b'10000'), (b'x-ratelimit-limit-tokens', b'200000'), (b'x-ratelimit-remaining-requests', b'9999'), (b'x-ratelimit-remaining-tokens', b'199585'), (b'x-ratelimit-reset-requests', b'8.64s'), (b'x-ratelimit-reset-tokens', b'124ms'), (b'x-request-id', b'req_0dc490017d9d3b672da0003556b6f7d1'), (b'strict-transport-security', b'max-age=31536000; includeSubDomains; preload'), (b'cf-cache-status', b'DYNAMIC'), (b'Set-Cookie', b'__cf_bm=Y1qkhmEln9xw.UI6taQBxvN9Nt4Nts9pWLzBOu0HYeI-1740150014-1.0.1.1-1E0yIk.x6Eed_rVDjH_DiALi8C0LZsKiQzHDz40jhoMdVGPQR5cLoIcyYxuewQ7aXxNrDDCv_j7MmHF8CQQQPg; path=/; expires=Fri, 21-Feb-25 15:30:14 GMT; domain=.api.openai.com; HttpOnly; Secure; SameSite=None'), (b'X-Content-Type-Options', b'nosniff'), (b'Set-Cookie', b'_cfuvid=NK.0a9TJ3xx9q5US1eEpPfbifIezyoa0Btzbq75kcy4-1740150014422-0.0.1.1-604800000; path=/; domain=.api.openai.com; HttpOnly; Secure; SameSite=None'), (b'Server', b'cloudflare'), (b'CF-RAY', b'91579abe0e53e81d-ORD'), (b'Content-Encoding', b'gzip'), (b'alt-svc', b'h3=":443"; ma=86400')])
INFO:httpx:HTTP Request: POST https://api.openai.com/v1/chat/completions "HTTP/1.1 200 OK"
DEBUG:httpcore.http11:receive_response_body.started request=<Request [b'POST']>
DEBUG:httpcore.http11:receive_response_body.complete
DEBUG:httpcore.http11:response_closed.started
DEBUG:httpcore.http11:response_closed.complete
DEBUG:openai._base_client:HTTP Response: POST https://api.openai.com/v1/chat/completions "200 OK" Headers([('date', 'Fri, 21 Feb 2025 15:00:14 GMT'), ('content-type', 'application/json'), ('transfer-encoding', 'chunked'), ('connection', 'keep-alive'), ('access-control-expose-headers', 'X-Request-ID'), ('openai-organization', 'user-c2bdxxqswffoanonjgnemxmb'), ('openai-processing-ms', '3106'), ('openai-version', '2020-10-01'), ('x-ratelimit-limit-requests', '10000'), ('x-ratelimit-limit-tokens', '200000'), ('x-ratelimit-remaining-requests', '9999'), ('x-ratelimit-remaining-tokens', '199585'), ('x-ratelimit-reset-requests', '8.64s'), ('x-ratelimit-reset-tokens', '124ms'), ('x-request-id', 'req_0dc490017d9d3b672da0003556b6f7d1'), ('strict-transport-security', 'max-age=31536000; includeSubDomains; preload'), ('cf-cache-status', 'DYNAMIC'), ('set-cookie', '__cf_bm=Y1qkhmEln9xw.UI6taQBxvN9Nt4Nts9pWLzBOu0HYeI-1740150014-1.0.1.1-1E0yIk.x6Eed_rVDjH_DiALi8C0LZsKiQzHDz40jhoMdVGPQR5cLoIcyYxuewQ7aXxNrDDCv_j7MmHF8CQQQPg; path=/; expires=Fri, 21-Feb-25 15:30:14 GMT; domain=.api.openai.com; HttpOnly; Secure; SameSite=None'), ('x-content-type-options', 'nosniff'), ('set-cookie', '_cfuvid=NK.0a9TJ3xx9q5US1eEpPfbifIezyoa0Btzbq75kcy4-1740150014422-0.0.1.1-604800000; path=/; domain=.api.openai.com; HttpOnly; Secure; SameSite=None'), ('server', 'cloudflare'), ('cf-ray', '91579abe0e53e81d-ORD'), ('content-encoding', 'gzip'), ('alt-svc', 'h3=":443"; ma=86400')])
DEBUG:openai._base_client:request_id: req_0dc490017d9d3b672da0003556b6f7d1
DEBUG:httpcore.http11:receive_response_headers.complete return_value=(b'HTTP/1.1', 200, b'OK', [(b'Date', b'Fri, 21 Feb 2025 15:00:15 GMT'), (b'Content-Type', b'application/json'), (b'Transfer-Encoding', b'chunked'), (b'Connection', b'keep-alive'), (b'access-control-expose-headers', b'X-Request-ID'), (b'openai-organization', b'user-c2bdxxqswffoanonjgnemxmb'), (b'openai-processing-ms', b'3669'), (b'openai-version', b'2020-10-01'), (b'x-ratelimit-limit-requests', b'10000'), (b'x-ratelimit-limit-tokens', b'200000'), (b'x-ratelimit-remaining-requests', b'9994'), (b'x-ratelimit-remaining-tokens', b'196935'), (b'x-ratelimit-reset-requests', b'51.708s'), (b'x-ratelimit-reset-tokens', b'919ms'), (b'x-request-id', b'req_72667aa1b792195dcd4c0e741f583206'), (b'strict-transport-security', b'max-age=31536000; includeSubDomains; preload'), (b'cf-cache-status', b'DYNAMIC'), (b'Set-Cookie', b'__cf_bm=8YIldKUsAJNqeRGjBz.QmFV9a.jCQwIXl.iaKqw9rLI-1740150015-1.0.1.1-vp_5ys9OuJS.b1QAUI4l2kgUxigFLGwNWLYq.zHfGSpT_s9p7P1t3x1JZ8od4eCdDPBCiJusq5OulY4hJDfHvQ; path=/; expires=Fri, 21-Feb-25 15:30:15 GMT; domain=.api.openai.com; HttpOnly; Secure; SameSite=None'), (b'X-Content-Type-Options', b'nosniff'), (b'Set-Cookie', b'_cfuvid=1VeFtOoWSB05gW4dw.ANZ8p585P1lGks0o0SMK0J19c-1740150015111-0.0.1.1-604800000; path=/; domain=.api.openai.com; HttpOnly; Secure; SameSite=None'), (b'Server', b'cloudflare'), (b'CF-RAY', b'91579abdebe3fa15-ORD'), (b'Content-Encoding', b'gzip'), (b'alt-svc', b'h3=":443"; ma=86400')])
INFO:httpx:HTTP Request: POST https://api.openai.com/v1/chat/completions "HTTP/1.1 200 OK"
DEBUG:httpcore.http11:receive_response_body.started request=<Request [b'POST']>
DEBUG:httpcore.http11:receive_response_body.complete
DEBUG:httpcore.http11:response_closed.started
DEBUG:httpcore.http11:response_closed.complete
DEBUG:openai._base_client:HTTP Response: POST https://api.openai.com/v1/chat/completions "200 OK" Headers([('date', 'Fri, 21 Feb 2025 15:00:15 GMT'), ('content-type', 'application/json'), ('transfer-encoding', 'chunked'), ('connection', 'keep-alive'), ('access-control-expose-headers', 'X-Request-ID'), ('openai-organization', 'user-c2bdxxqswffoanonjgnemxmb'), ('openai-processing-ms', '3669'), ('openai-version', '2020-10-01'), ('x-ratelimit-limit-requests', '10000'), ('x-ratelimit-limit-tokens', '200000'), ('x-ratelimit-remaining-requests', '9994'), ('x-ratelimit-remaining-tokens', '196935'), ('x-ratelimit-reset-requests', '51.708s'), ('x-ratelimit-reset-tokens', '919ms'), ('x-request-id', 'req_72667aa1b792195dcd4c0e741f583206'), ('strict-transport-security', 'max-age=31536000; includeSubDomains; preload'), ('cf-cache-status', 'DYNAMIC'), ('set-cookie', '__cf_bm=8YIldKUsAJNqeRGjBz.QmFV9a.jCQwIXl.iaKqw9rLI-1740150015-1.0.1.1-vp_5ys9OuJS.b1QAUI4l2kgUxigFLGwNWLYq.zHfGSpT_s9p7P1t3x1JZ8od4eCdDPBCiJusq5OulY4hJDfHvQ; path=/; expires=Fri, 21-Feb-25 15:30:15 GMT; domain=.api.openai.com; HttpOnly; Secure; SameSite=None'), ('x-content-type-options', 'nosniff'), ('set-cookie', '_cfuvid=1VeFtOoWSB05gW4dw.ANZ8p585P1lGks0o0SMK0J19c-1740150015111-0.0.1.1-604800000; path=/; domain=.api.openai.com; HttpOnly; Secure; SameSite=None'), ('server', 'cloudflare'), ('cf-ray', '91579abdebe3fa15-ORD'), ('content-encoding', 'gzip'), ('alt-svc', 'h3=":443"; ma=86400')])
DEBUG:openai._base_client:request_id: req_72667aa1b792195dcd4c0e741f583206
DEBUG:httpcore.http11:receive_response_headers.complete return_value=(b'HTTP/1.1', 200, b'OK', [(b'Date', b'Fri, 21 Feb 2025 15:00:15 GMT'), (b'Content-Type', b'application/json'), (b'Transfer-Encoding', b'chunked'), (b'Connection', b'keep-alive'), (b'access-control-expose-headers', b'X-Request-ID'), (b'openai-organization', b'user-c2bdxxqswffoanonjgnemxmb'), (b'openai-processing-ms', b'3837'), (b'openai-version', b'2020-10-01'), (b'x-ratelimit-limit-requests', b'10000'), (b'x-ratelimit-limit-tokens', b'200000'), (b'x-ratelimit-remaining-requests', b'9998'), (b'x-ratelimit-remaining-tokens', b'199117'), (b'x-ratelimit-reset-requests', b'17.278s'), (b'x-ratelimit-reset-tokens', b'264ms'), (b'x-request-id', b'req_755db84c272d20f15fdcf07b58af2b9d'), (b'strict-transport-security', b'max-age=31536000; includeSubDomains; preload'), (b'cf-cache-status', b'DYNAMIC'), (b'Set-Cookie', b'__cf_bm=iDqn3wTq7ReZ1bj3ARLdojv21KfcgydeFSmKXkUpUFA-1740150015-1.0.1.1-_CK_Lim7q6uzYdPc0s_YIhC0j8fK6CPlJaFOsnlMa5.TXdv0VPDKrwCLtC6EMD918iuJERulGy.gmKj6V8oxJg; path=/; expires=Fri, 21-Feb-25 15:30:15 GMT; domain=.api.openai.com; HttpOnly; Secure; SameSite=None'), (b'X-Content-Type-Options', b'nosniff'), (b'Set-Cookie', b'_cfuvid=sTZ5NrHUanC9sjm0SB_Xkrib2SiYssSyifPnFda2UpE-1740150015131-0.0.1.1-604800000; path=/; domain=.api.openai.com; HttpOnly; Secure; SameSite=None'), (b'Server', b'cloudflare'), (b'CF-RAY', b'91579abe0a4152a6-ORD'), (b'Content-Encoding', b'gzip'), (b'alt-svc', b'h3=":443"; ma=86400')])
INFO:httpx:HTTP Request: POST https://api.openai.com/v1/chat/completions "HTTP/1.1 200 OK"
DEBUG:httpcore.http11:receive_response_body.started request=<Request [b'POST']>
DEBUG:httpcore.http11:receive_response_body.complete
DEBUG:httpcore.http11:response_closed.started
DEBUG:httpcore.http11:response_closed.complete
DEBUG:openai._base_client:HTTP Response: POST https://api.openai.com/v1/chat/completions "200 OK" Headers([('date', 'Fri, 21 Feb 2025 15:00:15 GMT'), ('content-type', 'application/json'), ('transfer-encoding', 'chunked'), ('connection', 'keep-alive'), ('access-control-expose-headers', 'X-Request-ID'), ('openai-organization', 'user-c2bdxxqswffoanonjgnemxmb'), ('openai-processing-ms', '3837'), ('openai-version', '2020-10-01'), ('x-ratelimit-limit-requests', '10000'), ('x-ratelimit-limit-tokens', '200000'), ('x-ratelimit-remaining-requests', '9998'), ('x-ratelimit-remaining-tokens', '199117'), ('x-ratelimit-reset-requests', '17.278s'), ('x-ratelimit-reset-tokens', '264ms'), ('x-request-id', 'req_755db84c272d20f15fdcf07b58af2b9d'), ('strict-transport-security', 'max-age=31536000; includeSubDomains; preload'), ('cf-cache-status', 'DYNAMIC'), ('set-cookie', '__cf_bm=iDqn3wTq7ReZ1bj3ARLdojv21KfcgydeFSmKXkUpUFA-1740150015-1.0.1.1-_CK_Lim7q6uzYdPc0s_YIhC0j8fK6CPlJaFOsnlMa5.TXdv0VPDKrwCLtC6EMD918iuJERulGy.gmKj6V8oxJg; path=/; expires=Fri, 21-Feb-25 15:30:15 GMT; domain=.api.openai.com; HttpOnly; Secure; SameSite=None'), ('x-content-type-options', 'nosniff'), ('set-cookie', '_cfuvid=sTZ5NrHUanC9sjm0SB_Xkrib2SiYssSyifPnFda2UpE-1740150015131-0.0.1.1-604800000; path=/; domain=.api.openai.com; HttpOnly; Secure; SameSite=None'), ('server', 'cloudflare'), ('cf-ray', '91579abe0a4152a6-ORD'), ('content-encoding', 'gzip'), ('alt-svc', 'h3=":443"; ma=86400')])
DEBUG:openai._base_client:request_id: req_755db84c272d20f15fdcf07b58af2b9d
DEBUG:httpcore.http11:receive_response_headers.complete return_value=(b'HTTP/1.1', 200, b'OK', [(b'Date', b'Fri, 21 Feb 2025 15:00:15 GMT'), (b'Content-Type', b'application/json'), (b'Transfer-Encoding', b'chunked'), (b'Connection', b'keep-alive'), (b'access-control-expose-headers', b'X-Request-ID'), (b'openai-organization', b'user-c2bdxxqswffoanonjgnemxmb'), (b'openai-processing-ms', b'4378'), (b'openai-version', b'2020-10-01'), (b'x-ratelimit-limit-requests', b'10000'), (b'x-ratelimit-limit-tokens', b'200000'), (b'x-ratelimit-remaining-requests', b'9995'), (b'x-ratelimit-remaining-tokens', b'197317'), (b'x-ratelimit-reset-requests', b'43.074s'), (b'x-ratelimit-reset-tokens', b'804ms'), (b'x-request-id', b'req_dc04142ea183b41c7be678c09cfd37c2'), (b'strict-transport-security', b'max-age=31536000; includeSubDomains; preload'), (b'cf-cache-status', b'DYNAMIC'), (b'Set-Cookie', b'__cf_bm=D0sFF4lZoVpZsHEHn6HXvJMLDS9H042UPX8.Y32kFlk-1740150015-1.0.1.1-ZQtldVAW_6IlHQPyktE9Q5dP_QbC_pIDBOpX0zFXuMG1Xz9R4yRGe_jEuSizda8VEyCIvTfk0uYwa.EhqEXzWw; path=/; expires=Fri, 21-Feb-25 15:30:15 GMT; domain=.api.openai.com; HttpOnly; Secure; SameSite=None'), (b'X-Content-Type-Options', b'nosniff'), (b'Set-Cookie', b'_cfuvid=GHFXroo6uWsh.2YUTzuqvOsE3.wHU54qHzMItyZ2s1w-1740150015808-0.0.1.1-604800000; path=/; domain=.api.openai.com; HttpOnly; Secure; SameSite=None'), (b'Server', b'cloudflare'), (b'CF-RAY', b'91579abdee1be81d-ORD'), (b'Content-Encoding', b'gzip'), (b'alt-svc', b'h3=":443"; ma=86400')])
INFO:httpx:HTTP Request: POST https://api.openai.com/v1/chat/completions "HTTP/1.1 200 OK"
DEBUG:httpcore.http11:receive_response_body.started request=<Request [b'POST']>
DEBUG:httpcore.http11:receive_response_body.complete
DEBUG:httpcore.http11:response_closed.started
DEBUG:httpcore.http11:response_closed.complete
DEBUG:openai._base_client:HTTP Response: POST https://api.openai.com/v1/chat/completions "200 OK" Headers([('date', 'Fri, 21 Feb 2025 15:00:15 GMT'), ('content-type', 'application/json'), ('transfer-encoding', 'chunked'), ('connection', 'keep-alive'), ('access-control-expose-headers', 'X-Request-ID'), ('openai-organization', 'user-c2bdxxqswffoanonjgnemxmb'), ('openai-processing-ms', '4378'), ('openai-version', '2020-10-01'), ('x-ratelimit-limit-requests', '10000'), ('x-ratelimit-limit-tokens', '200000'), ('x-ratelimit-remaining-requests', '9995'), ('x-ratelimit-remaining-tokens', '197317'), ('x-ratelimit-reset-requests', '43.074s'), ('x-ratelimit-reset-tokens', '804ms'), ('x-request-id', 'req_dc04142ea183b41c7be678c09cfd37c2'), ('strict-transport-security', 'max-age=31536000; includeSubDomains; preload'), ('cf-cache-status', 'DYNAMIC'), ('set-cookie', '__cf_bm=D0sFF4lZoVpZsHEHn6HXvJMLDS9H042UPX8.Y32kFlk-1740150015-1.0.1.1-ZQtldVAW_6IlHQPyktE9Q5dP_QbC_pIDBOpX0zFXuMG1Xz9R4yRGe_jEuSizda8VEyCIvTfk0uYwa.EhqEXzWw; path=/; expires=Fri, 21-Feb-25 15:30:15 GMT; domain=.api.openai.com; HttpOnly; Secure; SameSite=None'), ('x-content-type-options', 'nosniff'), ('set-cookie', '_cfuvid=GHFXroo6uWsh.2YUTzuqvOsE3.wHU54qHzMItyZ2s1w-1740150015808-0.0.1.1-604800000; path=/; domain=.api.openai.com; HttpOnly; Secure; SameSite=None'), ('server', 'cloudflare'), ('cf-ray', '91579abdee1be81d-ORD'), ('content-encoding', 'gzip'), ('alt-svc', 'h3=":443"; ma=86400')])
DEBUG:openai._base_client:request_id: req_dc04142ea183b41c7be678c09cfd37c2
DEBUG:httpcore.http11:receive_response_headers.complete return_value=(b'HTTP/1.1', 200, b'OK', [(b'Date', b'Fri, 21 Feb 2025 15:00:16 GMT'), (b'Content-Type', b'application/json'), (b'Transfer-Encoding', b'chunked'), (b'Connection', b'keep-alive'), (b'access-control-expose-headers', b'X-Request-ID'), (b'openai-organization', b'user-c2bdxxqswffoanonjgnemxmb'), (b'openai-processing-ms', b'5323'), (b'openai-version', b'2020-10-01'), (b'x-ratelimit-limit-requests', b'10000'), (b'x-ratelimit-limit-tokens', b'200000'), (b'x-ratelimit-remaining-requests', b'9996'), (b'x-ratelimit-remaining-tokens', b'197620'), (b'x-ratelimit-reset-requests', b'34.492s'), (b'x-ratelimit-reset-tokens', b'713ms'), (b'x-request-id', b'req_4071701772f190ab6158f970e282300f'), (b'strict-transport-security', b'max-age=31536000; includeSubDomains; preload'), (b'cf-cache-status', b'DYNAMIC'), (b'Set-Cookie', b'__cf_bm=KAH3AQ49hVRNVE7lmhgazdFVeEHtktNFHX2MyhIdSnY-1740150016-1.0.1.1-gyIYIO6z.RZGwWmmR_nTQ1yCMYpwGNA6MQWSTs01tNfLeb4zAUsNeKbdreFw10qsoOTdCdnrW8kkDdytYPRL9g; path=/; expires=Fri, 21-Feb-25 15:30:16 GMT; domain=.api.openai.com; HttpOnly; Secure; SameSite=None'), (b'X-Content-Type-Options', b'nosniff'), (b'Set-Cookie', b'_cfuvid=QAkory_MTf5iOvxOszomQT0f1iJg1se79ouKRQXGAKU-1740150016695-0.0.1.1-604800000; path=/; domain=.api.openai.com; HttpOnly; Secure; SameSite=None'), (b'Server', b'cloudflare'), (b'CF-RAY', b'91579abdfd0d606f-ORD'), (b'Content-Encoding', b'gzip'), (b'alt-svc', b'h3=":443"; ma=86400')])
INFO:httpx:HTTP Request: POST https://api.openai.com/v1/chat/completions "HTTP/1.1 200 OK"
DEBUG:httpcore.http11:receive_response_body.started request=<Request [b'POST']>
DEBUG:httpcore.http11:receive_response_body.complete
DEBUG:httpcore.http11:response_closed.started
DEBUG:httpcore.http11:response_closed.complete
DEBUG:openai._base_client:HTTP Response: POST https://api.openai.com/v1/chat/completions "200 OK" Headers([('date', 'Fri, 21 Feb 2025 15:00:16 GMT'), ('content-type', 'application/json'), ('transfer-encoding', 'chunked'), ('connection', 'keep-alive'), ('access-control-expose-headers', 'X-Request-ID'), ('openai-organization', 'user-c2bdxxqswffoanonjgnemxmb'), ('openai-processing-ms', '5323'), ('openai-version', '2020-10-01'), ('x-ratelimit-limit-requests', '10000'), ('x-ratelimit-limit-tokens', '200000'), ('x-ratelimit-remaining-requests', '9996'), ('x-ratelimit-remaining-tokens', '197620'), ('x-ratelimit-reset-requests', '34.492s'), ('x-ratelimit-reset-tokens', '713ms'), ('x-request-id', 'req_4071701772f190ab6158f970e282300f'), ('strict-transport-security', 'max-age=31536000; includeSubDomains; preload'), ('cf-cache-status', 'DYNAMIC'), ('set-cookie', '__cf_bm=KAH3AQ49hVRNVE7lmhgazdFVeEHtktNFHX2MyhIdSnY-1740150016-1.0.1.1-gyIYIO6z.RZGwWmmR_nTQ1yCMYpwGNA6MQWSTs01tNfLeb4zAUsNeKbdreFw10qsoOTdCdnrW8kkDdytYPRL9g; path=/; expires=Fri, 21-Feb-25 15:30:16 GMT; domain=.api.openai.com; HttpOnly; Secure; SameSite=None'), ('x-content-type-options', 'nosniff'), ('set-cookie', '_cfuvid=QAkory_MTf5iOvxOszomQT0f1iJg1se79ouKRQXGAKU-1740150016695-0.0.1.1-604800000; path=/; domain=.api.openai.com; HttpOnly; Secure; SameSite=None'), ('server', 'cloudflare'), ('cf-ray', '91579abdfd0d606f-ORD'), ('content-encoding', 'gzip'), ('alt-svc', 'h3=":443"; ma=86400')])
DEBUG:openai._base_client:request_id: req_4071701772f190ab6158f970e282300f
DEBUG:httpcore.http11:receive_response_headers.complete return_value=(b'HTTP/1.1', 200, b'OK', [(b'Date', b'Fri, 21 Feb 2025 15:00:18 GMT'), (b'Content-Type', b'application/json'), (b'Transfer-Encoding', b'chunked'), (b'Connection', b'keep-alive'), (b'access-control-expose-headers', b'X-Request-ID'), (b'openai-organization', b'user-c2bdxxqswffoanonjgnemxmb'), (b'openai-processing-ms', b'7437'), (b'openai-version', b'2020-10-01'), (b'x-ratelimit-limit-requests', b'10000'), (b'x-ratelimit-limit-tokens', b'200000'), (b'x-ratelimit-remaining-requests', b'9997'), (b'x-ratelimit-remaining-tokens', b'198142'), (b'x-ratelimit-reset-requests', b'25.916s'), (b'x-ratelimit-reset-tokens', b'557ms'), (b'x-request-id', b'req_03bd59a8298b9b59e9a04766a4d01144'), (b'strict-transport-security', b'max-age=31536000; includeSubDomains; preload'), (b'cf-cache-status', b'DYNAMIC'), (b'Set-Cookie', b'__cf_bm=CrxAzSTsfmETUCSC2vd3LxV0UnhCnpefugCN7TDZdD0-1740150018-1.0.1.1-u9m1Fhm.kqeDkZL8oYLEiDkh.r1LEm1ROmg7xduZvs.Y67I3pNGVGWpdaKtlXSwYab8r0jwz2bXxygScT6RsFw; path=/; expires=Fri, 21-Feb-25 15:30:18 GMT; domain=.api.openai.com; HttpOnly; Secure; SameSite=None'), (b'X-Content-Type-Options', b'nosniff'), (b'Set-Cookie', b'_cfuvid=5c1ZiRVbNUNcUj2jynGzGYVG39IwPpoIbOEXJZZNfOc-1740150018739-0.0.1.1-604800000; path=/; domain=.api.openai.com; HttpOnly; Secure; SameSite=None'), (b'Server', b'cloudflare'), (b'CF-RAY', b'91579abe0d16606f-ORD'), (b'Content-Encoding', b'gzip'), (b'alt-svc', b'h3=":443"; ma=86400')])
INFO:httpx:HTTP Request: POST https://api.openai.com/v1/chat/completions "HTTP/1.1 200 OK"
DEBUG:httpcore.http11:receive_response_body.started request=<Request [b'POST']>
DEBUG:httpcore.http11:receive_response_body.complete
DEBUG:httpcore.http11:response_closed.started
DEBUG:httpcore.http11:response_closed.complete
DEBUG:httpcore.connection:close.started
DEBUG:httpcore.connection:close.complete
DEBUG:openai._base_client:HTTP Response: POST https://api.openai.com/v1/chat/completions "200 OK" Headers([('date', 'Fri, 21 Feb 2025 15:00:18 GMT'), ('content-type', 'application/json'), ('transfer-encoding', 'chunked'), ('connection', 'keep-alive'), ('access-control-expose-headers', 'X-Request-ID'), ('openai-organization', 'user-c2bdxxqswffoanonjgnemxmb'), ('openai-processing-ms', '7437'), ('openai-version', '2020-10-01'), ('x-ratelimit-limit-requests', '10000'), ('x-ratelimit-limit-tokens', '200000'), ('x-ratelimit-remaining-requests', '9997'), ('x-ratelimit-remaining-tokens', '198142'), ('x-ratelimit-reset-requests', '25.916s'), ('x-ratelimit-reset-tokens', '557ms'), ('x-request-id', 'req_03bd59a8298b9b59e9a04766a4d01144'), ('strict-transport-security', 'max-age=31536000; includeSubDomains; preload'), ('cf-cache-status', 'DYNAMIC'), ('set-cookie', '__cf_bm=CrxAzSTsfmETUCSC2vd3LxV0UnhCnpefugCN7TDZdD0-1740150018-1.0.1.1-u9m1Fhm.kqeDkZL8oYLEiDkh.r1LEm1ROmg7xduZvs.Y67I3pNGVGWpdaKtlXSwYab8r0jwz2bXxygScT6RsFw; path=/; expires=Fri, 21-Feb-25 15:30:18 GMT; domain=.api.openai.com; HttpOnly; Secure; SameSite=None'), ('x-content-type-options', 'nosniff'), ('set-cookie', '_cfuvid=5c1ZiRVbNUNcUj2jynGzGYVG39IwPpoIbOEXJZZNfOc-1740150018739-0.0.1.1-604800000; path=/; domain=.api.openai.com; HttpOnly; Secure; SameSite=None'), ('server', 'cloudflare'), ('cf-ray', '91579abe0d16606f-ORD'), ('content-encoding', 'gzip'), ('alt-svc', 'h3=":443"; ma=86400')])
DEBUG:openai._base_client:request_id: req_03bd59a8298b9b59e9a04766a4d01144
DEBUG:urllib3.connectionpool:http://localhost:62433 "POST /session/f4b29db7a7fefcbdc2851ca13d13fd85/url HTTP/1.1" 200 0
DEBUG:urllib3.connectionpool:http://localhost:62433 "POST /session/f4b29db7a7fefcbdc2851ca13d13fd85/goog/cdp/execute HTTP/1.1" 200 0
DEBUG:urllib3.connectionpool:http://localhost:62433 "DELETE /session/f4b29db7a7fefcbdc2851ca13d13fd85 HTTP/1.1" 200 0
DEBUG:httpcore.connection:close.started
DEBUG:httpcore.connection:close.complete
DEBUG:httpcore.connection:close.started
DEBUG:httpcore.connection:close.complete
DEBUG:httpcore.connection:close.started
DEBUG:httpcore.connection:close.complete
DEBUG:httpcore.connection:close.started
DEBUG:httpcore.connection:close.complete
DEBUG:httpcore.connection:close.started
DEBUG:httpcore.connection:close.complete
DEBUG:httpcore.connection:close.started
DEBUG:httpcore.connection:close.complete
Expected behavior
No response
Actual behavior
No response
Branch
None
Branch name
No response
Python version
No response
LLM Used
No response
Model used
No response
Additional context
No response
The text was updated successfully, but these errors were encountered: