-
Posts
50 -
Joined
-
Last visited
-
Days Won
1
chrislemke last won the day on December 4 2023
chrislemke had the most liked content!
Profile Information
-
Location
Berlin
Recent Profile Visitors
The recent visitors block is disabled and is not being shown to other users.
chrislemke's Achievements
Member (4/5)
17
Reputation
-
chrislemke reacted to a post in a topic: ChatFred: OpenAI's GPT-model workflow
-
jb510 reacted to a post in a topic: ChatFred: OpenAI's GPT-model workflow
-
thec13 reacted to a post in a topic: ChatFred: OpenAI's GPT-model workflow
-
xCNA reacted to a post in a topic: ChatFred: OpenAI's GPT-model workflow
-
ChatFred: OpenAI's GPT-model workflow
chrislemke replied to chrislemke's topic in Share your Workflows
Dear Alfred Community, I am writing to share an important update about the ChatFred project. As the project has grown and evolved, it has been a privilege to work with all of you. Your contributions and feedback have been invaluable, and together, we've built something truly special. However, due to an increasingly demanding schedule, I am no longer able to dedicate the necessary time to maintain ChatFred with the justice it deserves. The advent of numerous advancements from OpenAI has opened up exciting new possibilities for ChatFred, marking a perfect moment for fresh energy and leadership to take the helm. Therefore, I am in search of someone with the passion and expertise to carry forward this legacy. If you have a strong interest in the project and believe you have what it takes to lead it into its next chapter, please reach out. Your role would involve steering development, managing the community, and integrating the latest AI technologies to keep ChatFred at the forefront. I am optimistic about the future of ChatFred under new stewardship and look forward to seeing it continue to thrive. Please direct inquiries and expressions of interest to the contact information listed below. Thank you for your understanding and continuous support. Best regards, Chris BTW: This text was written by ChatFred 😉 -
ChatFred: OpenAI's GPT-model workflow
chrislemke replied to chrislemke's topic in Share your Workflows
Hey! Sponge_bink a contributor to this project implemented a feature to get ChatGPT's response as a stream. Check out those screenshots. This feature will be available in the Alfred Workflow gallery soon. -
vitor reacted to a post in a topic: ChatFred: OpenAI's GPT-model workflow
-
ChatFred: OpenAI's GPT-model workflow
chrislemke replied to chrislemke's topic in Share your Workflows
Hey @energyd! Sorry for the delay. With "ChatGPT history length" in the workflows configuration you can tell ChatFred how long it should remember. Is this any helpful? -
ChatFred: OpenAI's GPT-model workflow
chrislemke replied to chrislemke's topic in Share your Workflows
Hey! Sorry for being "offline" for so long. Troubleshooting is always a very important part of software and I would like to improve it. Thanks to @vitor for already improving the misleading readme. I want to improve it even more and would like to receive feedback on your experience concerning troubleshooting this workflow. I already read some interesting notes. Thanks in advance. -
chrislemke reacted to a post in a topic: ChatFred: OpenAI's GPT-model workflow
-
seann started following chrislemke
-
chrislemke reacted to a post in a topic: Workflow Import UI needs better text overflow treatments
-
chrislemke reacted to a post in a topic: Workflow Import UI needs better text overflow treatments
-
TomBenz reacted to a post in a topic: ChatFred: OpenAI's GPT-model workflow
-
ChatFred: OpenAI's GPT-model workflow
chrislemke replied to chrislemke's topic in Share your Workflows
Hey @TomBenz! Thanks for the update. I suggest we continue the discussion here so we don't fill up this post with our talk about your idea. Okay for you? BTW: I also tested "fast_whisper" and I have to admit that I am quite fascinated by it. It is really fast and the different models provide the opportunity to adjust the quality/speed ratio in a very simple way. But even the tiny model is pretty huge (~75MB) not really sure how to put this into ChatFred without requiring additional downloads/installs. -
ChatFred: OpenAI's GPT-model workflow
chrislemke replied to chrislemke's topic in Share your Workflows
Hey @TomBenz! Thanks for your contribution and the code example. I was actually already looking into it. The problem is, that the whisper model is huge and most of them would blow up the workflow. At the moment I am having a look at this. from faster_whisper import WhisperModel model_size = "tiny" model = model = WhisperModel(model_size, device="cpu", compute_type="int8") segments, info = model.transcribe("SOME_FILE.mp3", beam_size=5) print("Detected language '%s' with probability %f" % (info.language, info.language_probability)) for segment in segments: print("[%.2fs -> %.2fs] %s" % (segment.start, segment.end, segment.text)) It is not only smaller and does not use so much CPU but it is also much much faster. Try it out. You can also change the model_size to: "tiny", "tiny.en", "base", "base.en", "small", "small.en", "medium", "medium.en", "large-v1", or "large-v2". -
chrislemke reacted to a post in a topic: ChatFred: OpenAI's GPT-model workflow
-
ChatFred: OpenAI's GPT-model workflow
chrislemke replied to chrislemke's topic in Share your Workflows
In this case, ChatGPT's API returns three backticks (```) as plain text. I thought about handling them in a certain way but it will be hard to distinguish if the backticks are a part of the response or a formatting character. -
chrislemke reacted to a post in a topic: ChatFred: OpenAI's GPT-model workflow
-
s95hc8 reacted to a post in a topic: ChatFred: OpenAI's GPT-model workflow
-
ChatFred: OpenAI's GPT-model workflow
chrislemke replied to chrislemke's topic in Share your Workflows
Hey @s95hc8! Sorry that the troubleshooting section was not helpful. If you need any further help please let me know. Here are the answers to your question: 1) Unfortunately there is no way to speed up the workflow. It seems that OpenAI gives higher priority to their WebUI than to the API. I hope this will improve soon. 2) If you want to change the size of the text you can change it in the workflow. Check the screenshot to see where to find it. 3) There are multiple ways to archive this. By default, ChatFred pastes ChatGPT's response automatically to Alfred's clipboard history. You can also set the Paste response to frontmost app in the workflow's configuration so that ChatFred will not show the response in the dissipating window but will paste it to the frontmost app. 4) I'm not really sure what are you talking about but the response from the OpenAI API is usually just plain text. 5) You actually don't have to wait for the response of ChatFred. Since it will automatically copy the response to Alfred's clipboard history you can continue working with Alfred and come back to ChatFred's response whenever needed. Just open the clipboard history and find the response. You may want to have a look at the documentation. It may be a bit long and confusing but maybe you find some help. I hope this was somehow helpful. -
s95hc8 reacted to a post in a topic: ChatFred: OpenAI's GPT-model workflow
-
ChatFred: OpenAI's GPT-model workflow
chrislemke replied to chrislemke's topic in Share your Workflows
Cool! Let me know if you need any more help. -
s95hc8 reacted to a post in a topic: ChatFred: OpenAI's GPT-model workflow
-
ChatFred: OpenAI's GPT-model workflow
chrislemke replied to chrislemke's topic in Share your Workflows
Hey @s95hc8! Did you have a look at the troubleshooting section? Otherwise, I would need a bit more information like the debugger printout to help you effectively. -
ChatFred: OpenAI's GPT-model workflow
chrislemke replied to chrislemke's topic in Share your Workflows
Ah, got it. Sorry for my misunderstanding. There are two ways to archive your goal. But to be fair non of them is really perfect. The first one is to change the transformation prompt. But I guess that is not really helpful. The other solution is to store the first prompt like "summarize this text" and then append another prompt using the universal action. Check out the Combined prompts in the Universal action & combined prompts section. I also just released a new version to improve combining the functionality of automatically pasting the response to the frontmost app and the transformation feature. If you are interested just check out the first section: Talk to ChatGPT. At the end of it, I added an example of how to let ChatGPT write documentation for Python code. Maybe this can also be interesting for you. You actually have a good point concerning providing the functionality to have multiple text transformation texts. Maybe you have a cool idea on how to implement it? Feel free two write about your idea in the New Ideas thread. -
ChatFred: OpenAI's GPT-model workflow
chrislemke replied to chrislemke's topic in Share your Workflows
Hey @TomBenz! As far as I know, you can not top up your balance. You have to add a Credit Card to keep using it once your free credits are empty or expired. It is not possible to see all API calls in the dashboard. Concerning your question about "multiple transformations" I guess you are referring to the InstructGPT models and not to ChatGPT, right? The InstructGPT implementation is actually pretty simple it does not provide a lot of functionality. I agree with you sometimes the speed is not really good. I was already working on it to improve it. Unfortunately, it is the API call itself that takes 99% of the time. It seems that OpenAI gives its own Website UI a higher priority. -
ChatFred: OpenAI's GPT-model workflow
chrislemke replied to chrislemke's topic in Share your Workflows
Hey @albertkinng! If I am not mistaken your your free 18$ expired on April 1. Did you add some Credit Cards? Since this Workflow uses the API the usage will not be for free but I also use it all day long. And on average I pay less than 0.04$ a day. -
chrislemke reacted to a post in a topic: ChatFred: OpenAI's GPT-model workflow
-
chrislemke reacted to a post in a topic: ChatFred: OpenAI's GPT-model workflow
-
Vero reacted to a post in a topic: Automatically paste to frontmost app not working in workflow (ChatFred)
-
chrislemke reacted to a post in a topic: Automatically paste to frontmost app not working in workflow (ChatFred)
-
chrislemke reacted to a post in a topic: Automatically paste to frontmost app not working in workflow (ChatFred)
-
Hey! I just added the "automatically paste to frontmost app" functionality to the "Copy to clipboard" step of the ChatFred (1.3.3) workflow. For some reason, it is not working. I debugged it and checked how it works in other workflows but I still could not figure out what I did wrong. Maybe someone can help? Thanks a lot in advance!