{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":650687602,"defaultBranch":"main","name":"openai-gpt-api","ownerLogin":"Aricg","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-06-07T15:35:47.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1247498?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1686152147.522048","currentOid":""},"activityList":{"items":[{"before":"07acb96c9c89368ccb4f757e14b5bad3ee954bc8","after":"fee2df5bc20e49a729dfafe12c6821430bdd88a6","ref":"refs/heads/main","pushedAt":"2023-08-14T23:31:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Aricg","name":"Aric Gardner","path":"/Aricg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1247498?s=80&v=4"},"commit":{"message":"fix: month is better, I don't use this daily","shortMessageHtmlLink":"fix: month is better, I don't use this daily"}},{"before":"04f34071a1840da6af3540b81481b8de622bcfcf","after":"07acb96c9c89368ccb4f757e14b5bad3ee954bc8","ref":"refs/heads/main","pushedAt":"2023-08-08T14:25:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Aricg","name":"Aric Gardner","path":"/Aricg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1247498?s=80&v=4"},"commit":{"message":"fix: remove unneeded comment","shortMessageHtmlLink":"fix: remove unneeded comment"}},{"before":"3ef140ffe5bcee50dca4b6a374c6b140b32ede4e","after":"04f34071a1840da6af3540b81481b8de622bcfcf","ref":"refs/heads/main","pushedAt":"2023-08-07T16:10:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Aricg","name":"Aric Gardner","path":"/Aricg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1247498?s=80&v=4"},"commit":{"message":"fix: add more fields to txt output","shortMessageHtmlLink":"fix: add more fields to txt output"}},{"before":"759040e72fb6a32f5b2a58479e98b19a4bc56505","after":"3ef140ffe5bcee50dca4b6a374c6b140b32ede4e","ref":"refs/heads/main","pushedAt":"2023-07-17T15:35:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Aricg","name":"Aric Gardner","path":"/Aricg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1247498?s=80&v=4"},"commit":{"message":"fix: classifier and output of iterator","shortMessageHtmlLink":"fix: classifier and output of iterator"}},{"before":"b690c0559bcab92d632cc8a9b9daf2dedfb1767e","after":"759040e72fb6a32f5b2a58479e98b19a4bc56505","ref":"refs/heads/main","pushedAt":"2023-07-12T17:40:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Aricg","name":"Aric Gardner","path":"/Aricg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1247498?s=80&v=4"},"commit":{"message":"feat: job finder AI\n\nreduces job descriptions into yaml(gpt3)\ncompares them against a file descibing my skills and areas of non\nintrest and decides if I should apply, with reasoning and a link to the job.(gpt4)","shortMessageHtmlLink":"feat: job finder AI"}},{"before":"86436578f82c710089106afeac293978cf9cadc9","after":"b690c0559bcab92d632cc8a9b9daf2dedfb1767e","ref":"refs/heads/main","pushedAt":"2023-07-11T21:17:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Aricg","name":"Aric Gardner","path":"/Aricg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1247498?s=80&v=4"},"commit":{"message":"Fix: update readme","shortMessageHtmlLink":"Fix: update readme"}},{"before":"a574878cc2ab552f480f964782f1d9098b0bebe9","after":"86436578f82c710089106afeac293978cf9cadc9","ref":"refs/heads/main","pushedAt":"2023-07-11T20:52:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Aricg","name":"Aric Gardner","path":"/Aricg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1247498?s=80&v=4"},"commit":{"message":"feat(job_scraper): add job scraper and enhance gpt\n\nAdded a new job scraper script `job_scraper.py` to scrape job data from LinkedIn. Enhanced `gpt` by adding more command-line arguments such as `--confirm-send`, `--model-selection`, and `--output` for improved user interaction. Updated `.gitignore` to ignore the `jobs/` directory. Adjusted the prompts in `prompts.example` for better clarity. Also, added a new `find.sh` script to find specific job files.\nOutput saved to: /home/agardner/.gpt/20230711-165116_output.txt\nInput saved to: /home/agardner/.gpt/20230711-165116_input.txt","shortMessageHtmlLink":"feat(job_scraper): add job scraper and enhance gpt"}},{"before":"79b56e9c48790156eb713a41a12cb0f0ddd2f88d","after":"a574878cc2ab552f480f964782f1d9098b0bebe9","ref":"refs/heads/main","pushedAt":"2023-07-11T17:30:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Aricg","name":"Aric Gardner","path":"/Aricg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1247498?s=80&v=4"},"commit":{"message":"feature: allow prompt number to be passed on cli","shortMessageHtmlLink":"feature: allow prompt number to be passed on cli"}},{"before":"7ec13ed1de5d01b271785dbba4c0bfd3ffecd1e4","after":"79b56e9c48790156eb713a41a12cb0f0ddd2f88d","ref":"refs/heads/main","pushedAt":"2023-07-11T17:14:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Aricg","name":"Aric Gardner","path":"/Aricg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1247498?s=80&v=4"},"commit":{"message":"feat: job classifier prompt","shortMessageHtmlLink":"feat: job classifier prompt"}},{"before":"d9c4e435e2331c229fd33c43676b4c3ddd333ed7","after":"7ec13ed1de5d01b271785dbba4c0bfd3ffecd1e4","ref":"refs/heads/main","pushedAt":"2023-07-01T17:22:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Aricg","name":"Aric Gardner","path":"/Aricg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1247498?s=80&v=4"},"commit":{"message":"feat: flowery language suppression","shortMessageHtmlLink":"feat: flowery language suppression"}},{"before":"2c8c76e7f0619d313d829c339d5f34c3ec6403e4","after":"d9c4e435e2331c229fd33c43676b4c3ddd333ed7","ref":"refs/heads/main","pushedAt":"2023-07-01T17:05:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Aricg","name":"Aric Gardner","path":"/Aricg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1247498?s=80&v=4"},"commit":{"message":"feat: cover letter prompt","shortMessageHtmlLink":"feat: cover letter prompt"}},{"before":"ac34e889a626c4cb6f6f2cd3d15e366f8569b380","after":"2c8c76e7f0619d313d829c339d5f34c3ec6403e4","ref":"refs/heads/main","pushedAt":"2023-06-19T15:01:20.635Z","pushType":"push","commitsCount":1,"pusher":{"login":"Aricg","name":"Aric Gardner","path":"/Aricg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1247498?s=80&v=4"},"commit":{"message":"feat(gpt): improve file input handling\n\nRefactor the `get_input_or_file_input()` function in the `gpt` script to improve file input handling. Previously, the function concatenated the contents of multiple files without separating them. This update modifies the function to properly separate the contents of each file with a header indicating the file name. Additionally, a variable `file_content` is introduced to store the content of each file before appending it to the `content` string. This change ensures that file input is correctly processed and displayed in the generated output.","shortMessageHtmlLink":"feat(gpt): improve file input handling"}},{"before":"a2efca8735fa7e51eb4819c0dd79890de1191e1f","after":"ac34e889a626c4cb6f6f2cd3d15e366f8569b380","ref":"refs/heads/main","pushedAt":"2023-06-14T18:59:43.905Z","pushType":"push","commitsCount":1,"pusher":{"login":"Aricg","name":"Aric Gardner","path":"/Aricg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1247498?s=80&v=4"},"commit":{"message":"chore: Update README.md and gpt script\n\n- Update README.md to reflect the changes made to the Python script.\n- Modify the gpt script to use the GPT-3.5 Turbo 16k model as the default.\n\nThe README.md file has been modified to provide a more accurate description of the Python script. The script now serves as a command-line interface (CLI) for interacting with the OpenAI GPT models, specifically GPT-3 and GPT-4, for chat completion tasks. It supports input via text files or command output and allows users to select predefined prompts. Additionally, the script supports editing messages using a text editor (Vim) and saving input-output pairs for future reference.\n\nThe gpt script has been updated to set the default model to GPT-3.5 Turbo 16k instead of GPT-3. This change ensures that the script utilizes the latest available model for chat completion.","shortMessageHtmlLink":"chore: Update README.md and gpt script"}},{"before":"8c0b216bc177896b37b1af8536e9a1bce54c57ac","after":"a2efca8735fa7e51eb4819c0dd79890de1191e1f","ref":"refs/heads/main","pushedAt":"2023-06-14T18:51:35.651Z","pushType":"push","commitsCount":1,"pusher":{"login":"Aricg","name":"Aric Gardner","path":"/Aricg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1247498?s=80&v=4"},"commit":{"message":"feat(gpt): add list-saved option and model selection\n\n- Add \"--list-saved\" option to list all saved input-output files\n- Add model selection prompt for GPT-3 or GPT-4\n- Allow multiple edit attempts before sending message","shortMessageHtmlLink":"feat(gpt): add list-saved option and model selection"}},{"before":"ea64c0143bf257234a2a1acb0c06669b9a8bc0f5","after":"8c0b216bc177896b37b1af8536e9a1bce54c57ac","ref":"refs/heads/main","pushedAt":"2023-06-14T18:10:39.259Z","pushType":"push","commitsCount":1,"pusher":{"login":"Aricg","name":"Aric Gardner","path":"/Aricg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1247498?s=80&v=4"},"commit":{"message":"feat(gpt): Add functionality to save input and output\n\n- Added a new function `save_input_output` to save the input and output content to separate files.\n- The function uses the current timestamp to generate unique filenames for each input and output.\n- The files are saved in the `.gpt` directory in the user's home directory.\n- The input and output filenames include the timestamp for easy identification.\n- The function prints the paths of the saved input and output files for reference.\n\nThis commit adds the ability to save the input and output of the GPT chat conversation for future reference or analysis.","shortMessageHtmlLink":"feat(gpt): Add functionality to save input and output"}},{"before":"5ffc3605ce948c3a858777e1a245c15a7ce0e4e3","after":"ea64c0143bf257234a2a1acb0c06669b9a8bc0f5","ref":"refs/heads/main","pushedAt":"2023-06-14T17:45:24.016Z","pushType":"push","commitsCount":1,"pusher":{"login":"Aricg","name":"Aric Gardner","path":"/Aricg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1247498?s=80&v=4"},"commit":{"message":"feat(gpt): Seperate prompt file into its own file\n\nMostly becasue the prompts are confusing the GPT so this will make it\nfaster to iterate (fewer tokens)\n\nAdded a new file `prompts.example` to store prompt definitions. This file will be used to read prompts for various commands in the `gpt` script. The prompts are defined in a dictionary format. This change improves the modularity and maintainability of the code.\n\n- Created a new file `prompts.example` with prompt definitions.\n- Modified the `gpt` script to read prompts from the `prompts.example` file.\n\nThe `prompts.example` file follows a JSON-like format to define prompts for different commands. This allows for easy customization and addition of new prompts in the future.","shortMessageHtmlLink":"feat(gpt): Seperate prompt file into its own file"}},{"before":"47ec2478bd4ebf86e682f0ff3835a3225ac8ffc3","after":"5ffc3605ce948c3a858777e1a245c15a7ce0e4e3","ref":"refs/heads/main","pushedAt":"2023-06-14T17:29:13.282Z","pushType":"push","commitsCount":1,"pusher":{"login":"Aricg","name":"Aric Gardner","path":"/Aricg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1247498?s=80&v=4"},"commit":{"message":"chore(gpt): refactor file input handling\n\nRefactor the handling of file input in the gpt script. Instead of reading and concatenating the contents of multiple files at once, the script now reads and appends the contents of each file individually. This improves readability and allows for better error handling when processing multiple files.\n\nThe `get_input_or_file_input()` function has been modified to iterate over each file specified using the `--file` option and read its contents. Each file's contents are then appended to the `message_content` variable, along with a header indicating the file name. This ensures that the contents of each file are clearly separated in the final message.\n\nThe previous approach of reading and concatenating all file contents at once caused confusion when multiple files were provided, as there was no clear distinction between the contents of each file. This refactor addresses that issue and improves the overall clarity of the code.","shortMessageHtmlLink":"chore(gpt): refactor file input handling"}},{"before":"6de2279a65b28ce765406e8bcc8fbda0bbf556f6","after":"47ec2478bd4ebf86e682f0ff3835a3225ac8ffc3","ref":"refs/heads/main","pushedAt":"2023-06-13T21:42:37.669Z","pushType":"push","commitsCount":1,"pusher":{"login":"Aricg","name":"Aric Gardner","path":"/Aricg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1247498?s=80&v=4"},"commit":{"message":"feat: Expand OpenAI API interaction tool\n\nUpdate the Python script to serve as a command-line tool for various tasks like generating commit messages, debugging code, and creating documentation. Add table of contents, prerequisites, configuration, usage, and customization sections to the README. Update prompts for better documentation generation.","shortMessageHtmlLink":"feat: Expand OpenAI API interaction tool"}},{"before":"6a0c7b5cf3ab28fabf86376b290866f1267e56b0","after":"6de2279a65b28ce765406e8bcc8fbda0bbf556f6","ref":"refs/heads/main","pushedAt":"2023-06-13T21:28:08.453Z","pushType":"push","commitsCount":1,"pusher":{"login":"Aricg","name":"Aric Gardner","path":"/Aricg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1247498?s=80&v=4"},"commit":{"message":"chore: Update README.md and gpt script\n\n- Updated the title of the README.md file to reflect the purpose of the script.\n- Revised the description of the script in the README.md file.\n- Added new functions and their descriptions in the README.md file.\n- Modified the configuration section in the README.md file.\n- Updated the usage instructions in the README.md file.\n- Added new prompts in the gpt script.\n- Added a prompt for generating documentation in the gpt script.\n- Added a prompt for debugging code in the gpt script.\n- Updated the main function in the gpt script to allow exiting or resending with gpt-4.\n\nThe changes were made to improve the clarity and functionality of the script.","shortMessageHtmlLink":"chore: Update README.md and gpt script"}},{"before":"9f8865094bde254004083e29e3f8f1e94afd69fa","after":"6a0c7b5cf3ab28fabf86376b290866f1267e56b0","ref":"refs/heads/main","pushedAt":"2023-06-13T15:45:23.949Z","pushType":"push","commitsCount":1,"pusher":{"login":"Aricg","name":"Aric Gardner","path":"/Aricg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1247498?s=80&v=4"},"commit":{"message":"feat(gpt): add delimeter for message content\n\nAdd a delimeter to separate the prompt and content in the message\ncontent generated by the gpt script. This improves readability and\nmakes it easier to parse the message.","shortMessageHtmlLink":"feat(gpt): add delimeter for message content"}},{"before":"1df1d8b1d9c4bbbce64d8333401eafb028904fd0","after":"9f8865094bde254004083e29e3f8f1e94afd69fa","ref":"refs/heads/main","pushedAt":"2023-06-13T15:40:56.923Z","pushType":"push","commitsCount":1,"pusher":{"login":"Aricg","name":"Aric Gardner","path":"/Aricg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1247498?s=80&v=4"},"commit":{"message":"feat: add second prompt\n\nAdded a new prompt called \"one_shot\" which asks for help understanding and accomplishing a task.","shortMessageHtmlLink":"feat: add second prompt"}},{"before":"3b07a7119ce5c5942564b2d284a600b9fa853b90","after":"1df1d8b1d9c4bbbce64d8333401eafb028904fd0","ref":"refs/heads/main","pushedAt":"2023-06-12T15:05:44.471Z","pushType":"push","commitsCount":1,"pusher":{"login":"Aricg","name":"Aric Gardner","path":"/Aricg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1247498?s=80&v=4"},"commit":{"message":"feat(gpt): Add commit message prompt\n\nAdd a prompt to generate a commit message following the Conventional Commits specification. The prompt includes guidelines for writing a concise summary in the imperative mood and a more detailed explanation in the body section if necessary. The text editor used for editing the message has been changed to \"lvim\".","shortMessageHtmlLink":"feat(gpt): Add commit message prompt"}},{"before":"f864979c2fc85caa6122aeceb31109104c518856","after":"3b07a7119ce5c5942564b2d284a600b9fa853b90","ref":"refs/heads/main","pushedAt":"2023-06-12T15:00:53.322Z","pushType":"push","commitsCount":1,"pusher":{"login":"Aricg","name":"Aric Gardner","path":"/Aricg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1247498?s=80&v=4"},"commit":{"message":"feat(gpt): add functionality to use either a file or command output as input\n\nAdded the ability to provide a file or command output as input to the script, in addition to the existing functionality of taking user input. This allows for more flexibility in using the script in different contexts.","shortMessageHtmlLink":"feat(gpt): add functionality to use either a file or command output a…"}},{"before":"a9466dacb6aa226bf58f057fe844075e51280e01","after":"f864979c2fc85caa6122aeceb31109104c518856","ref":"refs/heads/main","pushedAt":"2023-06-09T18:04:00.660Z","pushType":"push","commitsCount":1,"pusher":{"login":"Aricg","name":"Aric Gardner","path":"/Aricg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1247498?s=80&v=4"},"commit":{"message":"feat(gpt): add support for Conventional Commits specification\n\nThis commit adds support for the Conventional Commits specification to the gpt script. Now, commit messages generated by the script will follow the format specified by the convention. This will help to improve the readability and consistency of commit messages in the repository.","shortMessageHtmlLink":"feat(gpt): add support for Conventional Commits specification"}},{"before":"6e451f3650add72575dd549bdb932aef204d5784","after":"a9466dacb6aa226bf58f057fe844075e51280e01","ref":"refs/heads/main","pushedAt":"2023-06-09T17:58:04.008Z","pushType":"push","commitsCount":1,"pusher":{"login":"Aricg","name":"Aric Gardner","path":"/Aricg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1247498?s=80&v=4"},"commit":{"message":"Changed the commit_message variable to have a clearer and more detailed prompt for generating commit messages.","shortMessageHtmlLink":"Changed the commit_message variable to have a clearer and more detail…"}},{"before":"79e49fd3ef6dd422d6230e60509902623be00648","after":"6e451f3650add72575dd549bdb932aef204d5784","ref":"refs/heads/main","pushedAt":"2023-06-08T18:30:27.479Z","pushType":"push","commitsCount":1,"pusher":{"login":"Aricg","name":"Aric Gardner","path":"/Aricg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1247498?s=80&v=4"},"commit":{"message":"Improve error message and user prompt\n\n- Change error message to specify the correct location of the config file\n- Update user prompt to include an option for a different GPT model","shortMessageHtmlLink":"Improve error message and user prompt"}},{"before":"5979fe0019ec5a0ec77c22d6b6b352de1e72aa4f","after":"79e49fd3ef6dd422d6230e60509902623be00648","ref":"refs/heads/main","pushedAt":"2023-06-07T16:43:45.002Z","pushType":"push","commitsCount":1,"pusher":{"login":"Aricg","name":"Aric Gardner","path":"/Aricg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1247498?s=80&v=4"},"commit":{"message":"Refactor: Stop script from writing sample config file\n\nThis commit modifies the `gpt` script to stop it from writing a sample config file to the present working directory. Instead, it now prints a message to inform the user that a config file is required as `~/.openai_config`. This change improves the script's usability and prevents clutter in the working directory.","shortMessageHtmlLink":"Refactor: Stop script from writing sample config file"}},{"before":"b8b2b9c7b5bdd6d62b95380783d044838dc34c50","after":"5979fe0019ec5a0ec77c22d6b6b352de1e72aa4f","ref":"refs/heads/main","pushedAt":"2023-06-07T16:41:04.877Z","pushType":"push","commitsCount":1,"pusher":{"login":"Aricg","name":"Aric Gardner","path":"/Aricg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1247498?s=80&v=4"},"commit":{"message":"feat: Modify gpt script to read dotfile from home directory\n\nThis commit modifies the gpt script to read the dotfile from the user's home directory instead of the current working directory. This change enables the script to be called from /usr/local/bin.\n\nThe dotfile path is now defined using the os.path.expanduser(\"~\") method to get the path to the home directory. If the dotfile exists, it is read using the configparser module. Otherwise, a new dotfile is created with default values.\n\nThis change improves the usability and flexibility of the gpt script.","shortMessageHtmlLink":"feat: Modify gpt script to read dotfile from home directory"}},{"before":"b4033ceaa6cb8e43973d90ad70c0121c735e3e3a","after":"b8b2b9c7b5bdd6d62b95380783d044838dc34c50","ref":"refs/heads/main","pushedAt":"2023-06-07T16:30:24.853Z","pushType":"push","commitsCount":1,"pusher":{"login":"Aricg","name":"Aric Gardner","path":"/Aricg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1247498?s=80&v=4"},"commit":{"message":"docs: Update README with detailed usage and setup instructions\n\nThis commit updates the README.md file to provide a comprehensive overview of the OpenAI Chat Commit Helper, including its requirements, setup process, and usage instructions. Additionally, it covers contributions, license, and disclaimer information","shortMessageHtmlLink":"docs: Update README with detailed usage and setup instructions"}},{"before":"6810d2b8c3019a98d6585494fad550179f88b2b7","after":"b4033ceaa6cb8e43973d90ad70c0121c735e3e3a","ref":"refs/heads/main","pushedAt":"2023-06-07T16:19:07.468Z","pushType":"push","commitsCount":1,"pusher":{"login":"Aricg","name":"Aric Gardner","path":"/Aricg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1247498?s=80&v=4"},"commit":{"message":"feat: Improve message formatting and add user instructions\n\nThis commit introduces the following changes:\n\n- Update the commit_message variable to follow the given prompt\n- Add an additional_instructions variable for better readability\n- Include a delimeter for clearer separation of the message components\n- Wrap the additional instructions in a conditional statement to only include it if the user provides input\n- Add horizontal lines before and after the message content for better visibility during confirmation\n\nThese changes improve the overall formatting and readability of the message content, making it easier for users to review and confirm their messages.","shortMessageHtmlLink":"feat: Improve message formatting and add user instructions"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyMy0wOC0xNFQyMzozMTozMC4wMDAwMDBazwAAAANqsrZF","startCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wOC0xNFQyMzozMTozMC4wMDAwMDBazwAAAANqsrZF","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wNi0wN1QxNjoxOTowNy40NjgwOTlazwAAAAM8vt4X"}},"title":"Activity · Aricg/openai-gpt-api"}