Mount Olympus Rises at Amazon

+ Mistral's Le Chat Gets Superpowers 🇫🇷

Amazon wants a piece of the pie with their own LLMs…

In this edition we’ll be covering…

  • Amazon’s “Olympus” multimodal LLM

  • How to use the newest features in Mistral’s Le Chat

  • A tutorial on how to build a local chatbot with Ollama

  • 5 new AI signals

  • 3 trending AI tools

  • And much more…

Let’s get into it!

Amazon’s AI Plot Twist: Building, Not Buying

Image from: Reuters

The cloud computing and e-commerce giant is upping its own AI capabilities with Olympus, a new LLM that had been rumored to be in development for quite some time now…

Okay, and?

  • Olympus is rumored to be natively multimodal. This will enable users to perform sophisticated visual searches—like pinpointing a winning basketball shot—using simple text prompts.

  • The model could become a centerpiece of Amazon Web Services, likely announced at the AWS re:Invent conference next week.

So What?

Now seems like the time for Amazon to build their own AI empire leveraging what they do best – cloud computing muscle and e-commerce know-how.

The timing and scale of this project suggest Amazon is making a calculated move to establish itself as a major player in generative AI among other leaders such as Google and OpenAI.

Turns out Amazon wasn't just window shopping in the AI market; they were taking notes to get busy...

Together with: FetchFox

Scrape any data from any website, with AI

FetchFox is the easiest web AI scraper. Visit any website, type your scrape prompt and click "Run". The powerful FetchFox backend can scrape a 1 page or 1,000 pages without skipping a beat. You can scrape popular sites like Reddit, X, LinkedIn, Google results and more.

Innovation Showcase

Inside Mistral’s MAJOR Le Chat Upgrade

Image from: Dataconomy

Mistral’s Le Chat just leveled up with some incredible updates, making it easier than ever to work with its cutting-edge AI models.

If you are new to Le Chat, it’s Mistral AI’s free generative AI assistant, ready to be your creative partner, coding copilot, or go-to tool for getting things done.

Here’s what’s new in the chat interface:

  • Web search with citations

  • Canvas for ideation, in-line editing, and export

  • State of the art document and image understanding, powered by the new multimodal Pixtral Large

  • Image generation, powered by Black Forest Labs Flux Pro

Compared to other leading chat interfaces…

So we can see there is a lot of value to be had here from Mistral’s Le Chat, here it is in action, creating images for free:

Try it out!👇️

Tool Spotlight

Building a Local Chatbot with Ollama + LangChain

Ollama is a great tool to use to interact with local LLMs, but it isn’t so straightforward to implement it into your development workflow if you are building an application.

But with the power of LangChain, you can turn your computer into a ChatGPT-like assistant, completely offline. This setup runs locally, protecting your privacy and data:

Set up a new environment and grab the model (llama3.2 in this case), make sure it is installed:

 pip install langchain langchain-ollama ollama
ollama pull llama3.2:3b
ollama list

Open up a Jupyter Notebook or Python script and start running the code! Here we’ve used LangChain’s prompt templates:

# Sample implementation

from langchain.ollama import OllamaLLM
from langchain_core.prompts import ChatPromptTemplate

template = """ 

Answer the question below. 

Here is some background: {context}

Question {question}

Answer:

"""

model = OllamaLLM(model="llama3.2:3b")
prompt = ChatPromptTemplate.from_template(template)

chain = prompt | model

result = chain.invoke({"context": "You are smarter than Einstein ever was", "question": "Explain gravity to me like I am five"})

print(result)

🔥 Pro Tip: To create a full-on chatbot that remembers conversations, you can write a function that remembers the chatbot’s context. This video by Tech with Tim covers how to do that well, and here it is in pseudocode:

Start
    Set context to empty string
    Print "Welcome to the chatbot! Type 'exit' to quit."

    While True:
        Get user input
        If user input is "exit":
            Exit the loop
        Else:
            Invoke the AI model with the current context and user input
            Print the AI's response
            Append the user's input and AI's response to the context
End

Quick Bites

Stay updated with our favorite highlights, dive in for a full flavor of the coverage!

Zoom has rebranded itself as an "AI-first work platform for human connection," shifting from its traditional video conferencing solution.

ElevenLabs has released GenFM podcasts, a new feature that allows users to generate AI-hosted conversations about uploaded PDFs, articles, and more.

French startup “H” has launched its first AI agent product after securing $220M in funding this past summer.

OpenAI’s Sora was leaked earlier this week by artists in protest.

ChatGPT’s new Advanced Voice Mode is being used in creative ways, including as a tour guide at the Taj Mahal.

🐇 CodeRabbit - CodeRabbit provides instant and accurate feedback on pull requests often catching real issues, useful to streamlining code reviews.

🧑‍🏫 Google’s Learn About (Experimental) - Grasp new topics and deepen your understanding with a conversational learning companion that adapts to your unique curiosity and learning goals.

☎️ Vocera - Tool to monitor and test AI voice agents.

The Neural Network

Just in time for Black Friday…

Given that we are almost in December, we are curious:

Until We Type Again…

How did we do?

This helps us create better newsletters!

Login or Subscribe to participate in polls.

If you have any suggestions or specific feedback, simply reply to this email or fill out this form. Additionally, if you found this insightful, don't hesitate to engage with us on our socials and forward this over to your friends!

You can find our past newsletter editions here!

This newsletter was brought to you by Digestible AI. Was this forwarded to you? Subscribe here to get your AI fix delivered right to your inbox. 👋