chrislemke Posted February 16, 2023 Share Posted February 16, 2023 (edited) ChatFred uses the official OpenAI API. At the moment it gives access to ChatGPT, DALL·E 2, Davinci, GPT-4, and some other InstructGPT models. I added quite a lot of features around those models. E.g. Universal actions, ChatGPT-Jailbreak, text transformation, etc. check it out: GitHub Alfred Gallery Edited March 20, 2023 by chrislemke Aron and rockyzhang24 2 Link to comment
Rolis Posted March 1, 2023 Share Posted March 1, 2023 hey, I've used it a couple of times and it's incredibly useful and amazing, but today I got this message while trying to generate new content "🚨 You have reached the rate limit. Check your settings in your OpenAI dashboard." OpenAi suggests that it is because of too many requests and that I would need to wait for a "cooldown", but it happened on the first prompt today, so I haven't even made a request, to begin with, and my OpenAi dashboard shows no activity for that API Key. Do you have any solution for this? Thanks! Link to comment
zeitlings Posted March 1, 2023 Share Posted March 1, 2023 Sounds like your three months trial is over... Rolis 1 Link to comment
xilopaint Posted March 2, 2023 Share Posted March 2, 2023 On 2/16/2023 at 4:13 AM, chrislemke said: As soon as they release the ChatGPT API I will integrate it. ChatGPT API has been released. Link to comment
chrislemke Posted March 2, 2023 Author Share Posted March 2, 2023 Hey xilopaint! You are fast. Thanks for the hint! I actually already provided a beta version and a discussion where people can post feedback and make suggestions. Link to comment
chrislemke Posted March 2, 2023 Author Share Posted March 2, 2023 On 3/1/2023 at 4:04 PM, Rolis said: hey, I've used it a couple of times and it's incredibly useful and amazing, but today I got this message while trying to generate new content "🚨 You have reached the rate limit. Check your settings in your OpenAI dashboard." OpenAi suggests that it is because of too many requests and that I would need to wait for a "cooldown", but it happened on the first prompt today, so I haven't even made a request, to begin with, and my OpenAi dashboard shows no activity for that API Key. Do you have any solution for this? Thanks! Sorry for the late response. It looks like OpenAI changed its pricing policy: Quote Start for free Start experimenting with $5 in free credit that can be used during your first 3 months. Maybe you already spend your free credits? Rolis 1 Link to comment
xilopaint Posted March 3, 2023 Share Posted March 3, 2023 3 hours ago, chrislemke said: Hey xilopaint! You are fast. Thanks for the hint! I actually already provided a beta version and a discussion where people can post feedback and make suggestions. Didn't you add the new language model in User Configuration? Link to comment
chrislemke Posted March 3, 2023 Author Share Posted March 3, 2023 3 hours ago, xilopaint said: Didn't you add the new language model in User Configuration? Since the new "gpt-3.5-turbo" works differently from the other GPT models and the latter should remain available, the implementations have been separated from each other. With the keyword "cf" the ChatGPT model is now called. So it is not necessary to change the model in the configuration. If you want to work with the other models, there is now the keyword "cft". Link to comment
Rolis Posted March 3, 2023 Share Posted March 3, 2023 9 hours ago, chrislemke said: Sorry for the late response. It looks like OpenAI changed its pricing policy: Maybe you already spend your free credits? hey, yes, that's the case, I’ve logged in with my old account, and wasn’t aware of trial period, so my tokens just expired. Thanks for the quick help! chrislemke 1 Link to comment
xilopaint Posted March 3, 2023 Share Posted March 3, 2023 7 hours ago, chrislemke said: If you want to work with the other models, there is now the keyword "cft". I can’t see a cft keyword on the latest beta version so I guess you talk about an unreleased beta? Link to comment
chrislemke Posted March 3, 2023 Author Share Posted March 3, 2023 1 hour ago, xilopaint said: I can’t see a cft keyword on the latest beta version so I guess you talk about an unreleased beta? Actually about this one (v1.1.0-dev). Can't you see the cft keyword? I just checked again. But maybe I am missing something. Link to comment
xilopaint Posted March 3, 2023 Share Posted March 3, 2023 25 minutes ago, chrislemke said: Actually about this one (v1.1.0-dev). Can't you see the cft keyword? I just checked again. But maybe I am missing something. I was using v1.1.0-dev. I just deleted the workflow and installed it again and now I have the keyword. It might have something to do with how Alfred handles updates when you have the option "Migrate my workflow customizations" checked. chrislemke 1 Link to comment
chrislemke Posted March 3, 2023 Author Share Posted March 3, 2023 35 minutes ago, xilopaint said: I was using v1.1.0-dev. I just deleted the workflow and installed it again and now I have the keyword. It might have something to do with how Alfred handles updates when you have the option "Migrate my workflow customizations" checked. Cool. Thanks for the update. If you have some feedback or want to give tips on improving it, just comment in this discussion. Link to comment
chrislemke Posted March 7, 2023 Author Share Posted March 7, 2023 (edited) Hey! After some beta testing, I just released version 1.1.0 of ChatFred including OpenAI's ChatGPT model. 🎉 Edited March 7, 2023 by chrislemke Vero 1 Link to comment
Aron Posted March 8, 2023 Share Posted March 8, 2023 Very nice, one request: it starts answering as soon as you pause even a little in typing the question. It would be nice to have the option to only have it answer when you press enter. Link to comment
chrislemke Posted March 8, 2023 Author Share Posted March 8, 2023 Hey @Aron If you use ChatGPT (keyword `cf`) it gives you the answer once you press return. For the use of InstructGPT (keyword `cft`) it gives you results immediately. The reason for this is to provide a fast answer. Pabra 1 Link to comment
Aron Posted March 9, 2023 Share Posted March 9, 2023 Oh I see, thanks. So only instructGPT is writing the history to chatFred.txt, would be useful for ChatGPT too. Link to comment
chrislemke Posted March 9, 2023 Author Share Posted March 9, 2023 (edited) 17 minutes ago, Aron said: Oh I see, thanks. So only instructGPT is writing the history to chatFred.txt, would be useful for ChatGPT too. There is a ChatFred_ChatGPT.log this contains your conversation with ChatGPT. You can find it here: ~/Library/Application Support/Alfred/Workflow Data/{something-with-ChatFred} Edited March 9, 2023 by chrislemke Link to comment
Vero Posted March 9, 2023 Share Posted March 9, 2023 Thanks for the workflow, @chrislemke - It was fun to play with it, so I used it to write a blog post about itself! 😄 For those who'd like to read what happens when you ask ChatGPT to write the blog post and DALL-E 2 to create an image for it, this is what you get: https://www.alfredapp.com/blog/fun-and-interesting/chatgpt-bringing-ai-to-alfred-with-chatfred/ Cheers, Vero cands, rockyzhang24, Pabra and 4 others 7 Link to comment
rockyzhang24 Posted March 9, 2023 Share Posted March 9, 2023 Awesome!!! Thank you for your efforts. Link to comment
chrislemke Posted March 15, 2023 Author Share Posted March 15, 2023 Hey! The ChatFred workflow can also be used as a search fallback. To conform to the other search we are debating what the best formulation would be. Originally it was "Talk to ChatGPT". But maybe "Ask ChatGPT '{query}'" fits better. But then it sounds strange if it would be "Ask ChatGPT 'Write a poem about Alfred'". Another good idea is "Ask ChatGPT for a suggestion". Unfortunately, I am not a native English speaker. Maybe somebody can help here a little. Thank you in advance. Link to comment
Stephen_C Posted March 15, 2023 Share Posted March 15, 2023 9 minutes ago, chrislemke said: But maybe "Ask ChatGPT '{query}'" fits better. My personal opinion is that this is the best fit. It is reasonably broad, e.g.: Ask ChatGPT What is the capital of Germany? Ask ChatGPT Please write a poem about the end of the universe Ask ChatGPT Give me a recipe for chickens' feet. Etc. Stephen Link to comment
chrislemke Posted March 15, 2023 Author Share Posted March 15, 2023 13 minutes ago, Stephen_C said: My personal opinion is that this is the best fit. It is reasonably broad, e.g.: Ask ChatGPT What is the capital of Germany? Ask ChatGPT Please write a poem about the end of the universe Ask ChatGPT Give me a recipe for chickens' feet. Etc. Stephen Good point. They all fit somehow. Thanks for your help! Link to comment
filmgeek Posted March 16, 2023 Share Posted March 16, 2023 This, of course is awesome. I'd love a way to pick from a series of prompts. For example, I often have chat GPT put a more friendly tone to email. So it's not about the jailbreak prompt - but instead a specific phrase. Ideally: "cf nicewrite" what's in the clipboard, and return it to the clipboard. Maybe I'm not using Alfred well enough. :D Link to comment
chrislemke Posted March 16, 2023 Author Share Posted March 16, 2023 4 hours ago, filmgeek said: This, of course is awesome. I'd love a way to pick from a series of prompts. For example, I often have chat GPT put a more friendly tone to email. So it's not about the jailbreak prompt - but instead a specific phrase. Ideally: "cf nicewrite" what's in the clipboard, and return it to the clipboard. Maybe I'm not using Alfred well enough. Hey! I am currently working on a feature that may fit your needs. Check out the v1.3.0-dev3. It contains a function called Text transformation. Link to comment
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now