Say hello to GPT-4o, our new flagship model which can reason across audio, vision, and text in real time: https://t.co/MYHZB79UqN
Text and image input rolling out today in API and ChatGPT with voice and video in the coming weeks.
Adaptive RAG w/ Cohere's new Command-R+
Adaptive-RAG (@SoyeongJeong97 et al) is a recent paper that combines (1) query analysis and (2) iterative answer construction to seamlessly handle queries of differing complexity.
We took at stab at implementing these ideas from scratch using a ReAct agent and LangGraph with @cohere's Command-R and the new Command R+.
Command-R is fast and lightweight (35b parameter) with strong tool-use and RAG performance. It works very nicely w/ LangGraph, performing query analysis (re-writing and routing) between a vectorstore, web search, and fallback to LLM. We also perform RAG with fast in-the-loop unit tests for doc relevance, answer hallucinations, and answer quality.
We show the same same workflow using a ReAct agent and the larger Command R+. In the video, we discuss the trade-offs between using agents vs LangGraph, and Command-R vs the newer / larger Command R+.
Video:
https://t.co/f10ZW73Cjc
LangGraph code:
https://t.co/ifX4tQrEtN
ReACT agent code:
https://t.co/K9lxVqGB0U
Paper:
https://t.co/NDKN8eiHpE
I've been hacking today in meantime a quick way to output logs from all running @testcontainers registered as @springboot beans.
Came up with something I am quite happy: @EnableContainerLogs
(see example output for Postgres below)
🚀 @QuarkusIO and AI : The second video has been published !
Here, we see how to add memory to our chat bot and implement a @Redisinc based ChatMemoryStore !
📺 https://t.co/TS5VtpKpGx
Repo is here : https://t.co/YhO1G1PAX5
Get your free Redis service here : https://t.co/1cjVzlAvBs
@ollama@langchain4j
🚀 Join us in celebrating the transformative partnership between Microsoft and @MistralAI!
We're paving the way for efficient and cost-effective AI models that accelerate growth and deliver real-world solutions. Learn more: https://t.co/6oLSFFGghd #MicrosoftAzure#MistralAI
Je viens de déployer un site gratuit qui te permet de poser des questions à la documentation React 💬
Le truc génial, c'est que le chat a comme contexte la source et te donne les liens pour en savoir plus 🤨
Tu peux tester ici 👉 https://t.co/eMmUo0gTYd 👈
Intéressant de voir les pertes de #Microsoft avec #GitHubCopilot avec l’utilisation d’un modèle complexe.
Je serai curieux d’avoir l’impact écologique aussi … 😅
#GenIA
ChatGPT can now browse the internet to provide you with current and authoritative information, complete with direct links to sources. It is no longer limited to data before September 2021.
Want the Open Source Postgres you know and love in the Cloud with Serverless to boot? @neondatabase. Accept no substitutes #postgres#cloud#serverless https://t.co/7t18hJwAno
"Hey LangChain!"
These 4 blocks in the Shortcuts app let you connect Siri with a @langchain app API.
Learn how to use Siri for chatting with documents in 100+ languages using @CohereAI 's multilingual model & @FlowiseAI /LangChain in this walkthrough!
Video link below.🧵 ↴
Cela concerne certe qu’une partie du système d’information mais c’est une preuve qu’une bonne conception et utilisation des bons designs patterns, en adéquation avec le besoin est la clé du finops (ainsi que de l’impact écologique applicatif)
Article intéressant sur le “rollback” du micro service vers le monolith chez Amazon Prime video.
Comme quoi même quand on est propriétaire de son propre cloud on fait attention au coût …
https://t.co/o86OmBmqiU
Vous avez peut-être déjà vu/lu récemment des articles à propos de #AutoGPT avec des titres accrocheurs de type
"Auto-GPT, l'AI qui veut ringardiser ChatGPT".
De quoi parle-t-on ?
D'un projet open-source agrégeant plusieurs AI (GPT-4, GPT-3.5) + pouvant accéder à internet pour viser l'autonomie.
Raconté de la sorte, ça fait forcément un peu peur.
Mais si vous utilisez ChatGPT au quotidien, vous avez constaté son approche séquentielle.
_Je parle.
_Il répond,
_et ainsi de suite, j'obtiens ce que je souhaite.
#AutoGPT cherche à rendre autonome tout un processus, et déplacer l'intervention humaine vers un rôle de contrôle de la machine.
Prenons un exemple très concret (que j'ai testé) :
> Je veux écrire un livre de recettes de cuisine basées sur l'ananas
Sur ChatGPT, je peux lui demander :
"Je veux écrire un livre de recettes de cuisine basées sur l'ananas".
Il me répondra probablement que c'est une idée géniale, et me proposera plusieurs types de recettes.
Point. Si je veux avoir plus d'infos, c'est à moi de le faire bosser (à moins d'avoir écrit un prompt de 12km)
#AutoGPT va plus loin, tout seul.
Si on l'attaque avec un prompt similaire, il va chercher à décomposer les choses, poser des questions, et essayer d'y répondre tout seul.
▶️ "c'est quoi un livre de cuisine, quelle est sa structure" >> il va chercher à répondre à cela.
▶️ "quelles sont les recettes de cuisines avec de l'ananas" >> il va chercher à répondre à cela.
La première question l'amènera à trouver qu'il y un sommaire, une couverture, que les livres sont structurés de telle ou telle manière, qu'il y a des photos (par exemple en fonction des saisons)
La seconde le conduira à déterminer le détail des recettes, les étapes etc...
Il arrivera probablement à la conclusion que des photos sont nécessaires et là, puisqu'il est connecté internet, il peut lancer des requêtes pour récupérer des visuels pertinents.
Bref, #AutoGPT a une démarche proche de la récursivité pour aborder, à partir d'une simple requête, l'ensemble des éléments sous-jacents qu'il va rencontrer au fil de son traitement.
Alors bien évidemment, c'est la théorie, et comme le projet est encore jeune, il peut par moment tourner en boucle.
Normal.
Mais ça reste hyper intéressant à observer, moins dans sa capacité technique, que dans la réalité qu'il met en évidence :
> Oui, les AI vont pouvoir se combiner entre elles
> Oui, les AI vont évoluer extrêmement rapidement
> Oui, des usages nouveaux vont naître, dans une temporalité assez surréaliste.
Rappelons qu'en octobre dernier, la majorité de ce que l'on voit aujourd'hui était encore "un truc impensable" digne d'Asimov pour 99% des gens.
Et nous ne sommes qu'en avril... 🤯
A noter : un projet français basé sur AutoGPT est sorti tout récemment (pas testé pour le coup) mais si ça vous intéresse 👉 https://t.co/dNAeulO0Mu
Discover the benefits of virtual threads introduced in #projectloom. @gdams_ explains how to improve the scalability and performance of concurrent #java code by migrating from native to virtual threads. Read more. https://t.co/gdIln1kGU5
TIL the French government has built a Design System called DSFR, and a #React UI Kit based on that design system. The idea is to provide a consistent UX across 20,000+ websites, and to reduce development costs for the State. Great initiative! https://t.co/rJ2L9wUMPh
/1 𝐖𝐡𝐚𝐭 𝐀𝐫𝐞 𝐭𝐡𝐞 𝐆𝐫𝐞𝐞𝐧𝐞𝐬𝐭 𝐏𝐫𝐨𝐠𝐫𝐚𝐦𝐦𝐢𝐧𝐠 𝐋𝐚𝐧𝐠𝐮𝐚𝐠𝐞𝐬 [1]?
The study below runs 10 benchmark problems in 28 languages. It measures the runtime, memory usage, and energy consumption of each language. The abstract of the paper is shown below.