I figured this would be an appropriate place to ask due to the demographic and wide ranging roles and responsibilities of the users.
So if you're using LLMs or indeed some other Gen AI tool;
What specific LLM are you using and for what reason? What are you using it for? Are you using it in a professional or personal capacity? What does your workflow look like?
Personally I've only used them for simple code snippets, basic research, summarization and image generation. They each have their own pros and cons[1] but more often than not I find myself either double checking sources or tweaking the end results most of them and only saving maybe 5-10 minutes.
[1] The most amusing of which is Gemini, it won't link to any political parties website but will happily help you plan a terrorist attack under the guise of vulnerability analyses and risk management...
Same here, but I use them so much that a 10 minute saving a dozen times a day adds up to a very real productivity boost for me.
I have a series of posts about how I use LLM tools that's been running for a couple of years now: https://simonwillison.net/series/using-llms/
Other tasks I remember: 1) create a webinar transcript and audience-specific summary (using [1]), 2) update documentation with information provided in another E-Mail (also using [1]), 3) create some visualizations in Mermaid JS and D3 (using [0], as a natural language transpiler)
For those without Bedrock, there's also [2].
[0] https://huggingface.co/spaces/ndurner/amz_bedrock_chat , [1] https://huggingface.co/spaces/ndurner/oai_chat , [2] https://huggingface.co/spaces/ndurner/claude_chat
I made a vscode plugin which you can install by searching for Codespin.AI. Here's a video: https://youtu.be/Nve8tcva-BY
You can get the source code here: https://github.com/codespin-ai/codespin
-
Perplexity Pro and I swap between GPT4, Claude 3 Opus, and Minstrel within it. (Just w/rewrite function within the tool) Previously I paid for OpenAI's GPT4 but stopped b/c responses kept getting worse to the same prompts.
Both for personal and professional, I use Google alongside it. Some use cases:
- Reading and 'talking' through the last 6 - 12 months of blood and urine tests, understanding risk factors, optimisation areas, and also telling it which supplements I take for more custom responses.
- Initial niche discovery and exploration ("What is reddit sentiment around X and Y? What is the Macro trend area for this?")
- Brand name readability and perception ("I'm considering these 5 brand names, add 10 more ideas and give me a SWOT breakdown for each, ordered by most to least appealing for a worldwide non-English audience.")
Plenty more but I don't know if that's what you were looking for. Also I use llama 3 for writing roasts on the Perplexity labs chat lol
None the less, I've been able to ask "how would I write the following 5 lines in {New Language} and then give it an example in {known language}" and be pretty productive, to the point where I am using it less day by day.
To find words with specific meaning when I cannot recall them.
During programming to get code snippets for staff that I do not use that often and I don't have them in my working memory, eg some specific git operation, dockerfile commands.
The output got me 85% of the way there and meant I could focus on tweaks rather than having to bootstrap the structure from scratch, so maybe saved 20-30 minutes? I’m not a frontend developer but I’ve dabbled and this definitely gave me a headstart.
I also used it to ask some questions about how to do something in vue.js. These questions would have easily sucked up time doing google searches and getting a lot of low quality results.
The way I see these tools right now is like a useful but dumb assistant, if you know most of the stuff you’re asking about but just don’t have that final % it seems pretty good and you can verify the output.
Otherwise I've been doing lots of experiments on using LLMs for my SaaS products (a blog platform, and a Reddit lead gen platform), my client projects and my day job (health care related products).
I've tried all the leading LLMs, so far my personal favourite is Claude Haiku due to its low latency and low cost. Using the reflection pattern, you can push the LLM pretty far. I've also just started looking into the multi-agent agentic workflow now... Paired with Elixir and OTP, it can get quite powerful. :)
This matches my use cases, I use OpenAI via API Key (mostly GPT-4 and whisper-1) and Llama 3 via Ollama which is decent for text tasks and free.
> What does your workflow look like?
> but more often than not I find myself either double checking sources or tweaking the end results
To ease up tweaking the results and scratch my own itch i'm building grafychat[1].
I have good experience using ChatGPT Pro (GPT-4) as a sparring partner for high level design and architecture decisions.
It has the text we are making an adaptation of as context, as well as all the rehearsals.
We are using whisper for transcribing the rehearsals, chromaDB with all-MiniLM-L12-v2 for context/embedding and llama3/dolphin-llama3 for chatting, all running locally.
https://apps.apple.com/us/app/pete-your-ai-pt/id6474360130
working on adding more characters & styles and different themes :)
canceled my openai subscription when gpt4 said "no" to me.