Allen FirstenbergLangChain.js and Gemini: Getting StartedIn this tutorial, we will go over the two platforms you can use to run Gemini, the Google AI Studio API (sometimes called the “Gemini API”)…Jun 5Jun 5
Allen FirstenbergGemini Versus Gemini: Understanding Google’s Latest… ThingIn 2023, Google made a number of announcements around new Generative AI features, but there were two that were most notable:Feb 8Feb 8
Allen FirstenbergGemini, MakerSuite, API Keys, and “The caller does not have permission”“I’m using Gemini and I deleted an API Key. I went to create a new one, but I’m getting an error saying the caller does not have…Jan 51Jan 51
Allen FirstenbergGemini Gives Us Retrieval Augmented Generation with ConfidenceDigging into the recently released API for Gemini in Google AI Studio, I discovered what I think might be a hidden gem. They have tools…Dec 14, 2023Dec 14, 2023
Allen FirstenbergUsing ML to “Understand” ImagesWe’ve become familiar with using Large Language Models (LLMs) to help us “understand” the contents of text documents or to search for…Sep 15, 2023Sep 15, 2023
Allen FirstenbergConversation to Code (Part 2)In the first article in this series, “Thinking for Voice: Design conversations, not logic”, we talked about how the best first step in…Dec 18, 20181Dec 18, 20181
Allen FirstenberginGoogle Developer ExpertsConversation to Code (Part 1)In the previous article, “Thinking for Voice: Design conversations, not logic”, we talked about how the best first step in creating…Nov 1, 20181Nov 1, 20181
Allen FirstenberginGoogle Developer ExpertsThinking for Voice: Design conversations, not logic“Thinking for Voice” is about more than coding, it goes to the heart of how we design the conversational experiences. Most programmers…Oct 11, 20182Oct 11, 20182
Allen FirstenberginGoogle Developer ExpertsHey Google, I Need Help With My ActionAs we develop our Actions for the Google Assistant, we’re going to run into problems. For the trickiest problems, a search won’t help us…Oct 4, 20181Oct 4, 20181
Allen FirstenberginGoogle Developer ExpertsThinking for Voice: Getting Started for Web Developers“Thinking for Voice” is about more than learning how to program for Voice Agents like the Google Assistant. It is about how to make awesome…Sep 27, 2018Sep 27, 2018