Erick Friis (@eyfriis) profile picture
San Francisco, CA
Joined January 2017
Photo by Erick Friis (@eyfriis)Photo by Erick Friis (@eyfriis)Photo by Erick Friis (@eyfriis)Photo by Erick Friis (@eyfriis)Photo by Erick Friis (@eyfriis)Photo by Erick Friis (@eyfriis)
Erick Friis retweeted
How Klarna scaled customer support for 85 million active users with LangGraph & LangSmith @Klarna is setting the standard for customer service with their AI Assistant. Powered by LangGraph and LangSmith, Klarna’s AI Assistant has: 🔹 Reduced customer resolution times by 80% 🔹Automated 70% of repetitive support tasks 🔹 Handled 2.5M+ customer conversations — equivalent to the work of 700 full-time staff
8
9
1
76
9,520
Get your early bird tickets today for our first-ever conference! Learn and discuss best practices from industry experts, the team, and agent-building peers. Ticket link in 🧵
Tickets just dropped for Interrupt: The AI Agent Conference by LangChain 🚀 🌒 Join us this May 13-14 in San Francisco for Interrupt, LangChain’s first-ever conference — a space for anyone building or shaping the future of AI agents. Learn more: bit.ly/langchain-interrupt-a…
1
1
10
892
Come hang in may!
Announcing ✨ Interrupt: The AI Agent Conference by LangChain ✨ – the largest gathering of builders pushing the boundaries of agentic applications. 🦜 Join us in San Francisco this May for an event packed with technical talks and hands-on workshops from the industry’s leading engineers and researchers. Meet other members of our community and exchange ideas! 🚀 Hear from industry leaders like Michele Catasta (President of Replit), Adam D’Angelo (Founder & CEO of Quora), and other AI luminaries. Capacity will be limited. Sign up for the ticket drop: interrupt.langchain.com/ Apply to speak: forms.gle/iip5gBpXUX2SF3MP8
1
2
5
2,659
We love stats! See how folks are building with AI this year
🪄 LangChain State of AI 2024 What LLMs are the most widely used today? What metrics are commonly used for evals? Are developers finding success in building agents? Our State of AI 2024 report shows where the AI ecosystem is headed, based on data from LangSmith. Key 5 insights in the thread 🧵👇 Full report: bit.ly/langchain-state-of-ai…
1
3
17
3,804
Fun to compare with last year's report xitter.cf/LangChainAI/status/174…
As the year draws to a close, highlighting two pieces of content that really summed up 2023 for LangChain: 👑LangChain State of AI 2023: highlighting all the trends in models, vectorstores, retrieval and evaluation that we saw over the past year blog.langchain.dev/langchain… TED talk on context-aware reasoning applications by @hwchase17: talks about 4 different ways to provide context to LLMs, and 5 different ways to use them to reason ted.com/talks/harrison_chase… Happy new years all!
1
1
178
Back on youtube - let me know what you'd like to see built with voice! Takes me back to the Jibo days 🎤
🎤 Voice ReAct Agent 🤖 Using @OpenAI 's new Realtime API, you can use the power of voice + tools to build custom voice experiences. Check out our video of us talking to a simple agent that reasons and takes actions with a calculator and a @tavilyai web search tool. youtu.be/TdZtr1nrhJg github.com/langchain-ai/reac…
2
2
7
1,970
Erick Friis retweeted
Replit is making it easier for over 30 million developers to write, run, and collaborate on code. Built atop LangGraph, @Replit Agent is their AI coding assistant that lets you build and deploy a fully functional app in minutes. To debug their agent interactions, @Replit needed deeper visibility into their LLM calls and intermediate steps. Using LangSmith's advanced tracing capabilities, Replit has achieved: ⚡️ Improved performance & scale for large agent traces 🔍 Faster debugging by searching & filtering within traces 🤖 Human-in-the-loop collaboration on multi-turn conversations Read the full story here: blog.langchain.dev/customers…
8
27
7
175
77,800
Try out our official curriculum to ramp up from zero to langgraph!
LangChain Academy is live! Our first course — Introduction to LangGraph — teaches you the in-and-outs of building a reliable AI agent. In this course, you’ll learn how to: 🛠️ Build agents with LangGraph's graph-based workflows 🔄 Use memory + human-in-the-loop for smarter, self-corrective agents 📚 Create your own AI assistant that can perform knowledge tasks Enroll now for free ➡️ academy.langchain.com Bring LangChain Academy to your company ➡️ bit.ly/langchain-academy-tra…
2
6
1,881
Erick Friis retweeted
🚀Announcing LangGraph Studio: The first agent IDE LangGraph Studio offers a new way to develop LLM applications by providing a specialized agent IDE that enables visualization, interaction, and debugging of complex agentic applications With visual graphs and the ability to edit state, you can better understand agent workflows and iterate faster. LangGraph Studio integrates with LangSmith so you can collaborate with teammates to debug failure modes LangGraph Studio is available for free to all LangSmith users on any plan tier during its early development. Read more about it here: blog.langchain.dev/langgraph… Watch a YouTube walkthrough: youtube.com/watch?v=pLPJoFvq… Try out LangGraph Studio for free here: github.com/langchain-ai/lang… Sign up for a LangSmith account: smith.langchain.com
45
352
41
1,770
185,997
Local tool calling that's easy to use!
Replying to @ollama
Yes, both @langchain and @llama_index support Ollama! Example tool calling with @langchain with an advanced video by @RLanceMartin. 📺 Video youtube.com/watch?v=Nfk99Fz8… 🐍 Python pkg: python.langchain.com/v0.2/do… 🍎 JS pkg: js.langchain.com/v0.2/docs/i… 📔 github.com/langchain-ai/lang…
1
269
Erick Friis retweeted
🤝Hugging Face x LangChain partner package We're excited to announce the launch of langchain-huggingface, a partner package in LangChain jointly maintained with @huggingface. LangChain users can now reliably connect to and access Hugging Face features. These include chat, text completion, and embedding models for both local & hosted instances. Read the blog post: huggingface.co/blog/langchai… ... And stay tuned for more to come 😉
6
45
6
239
39,341
Erick Friis retweeted
⚙️How Dosu used LangSmith to achieve a 30% accuracy improvement with no prompt engineering One of the goals of LangSmith is to help teams set up a data flywheel. By capturing LLM outputs alongside user feedback, we can help developers automatically use that feedback to improve their application That's exactly what @devstein64 and the @dosu_ai team did. They have GitHub bot that auto-labels your issues and PRs (among other features). We sat down with them to understand how they used logging, datasets, and our new automations feature to automatically improve their application by 30% purely by capturing user feedback. We then set up a cookbook so ANY LangSmith user can replicate what they did. Blog: blog.langchain.dev/dosu-lang… YouTube: youtu.be/tHZtq_pJSGo Cookbook: docs.smith.langchain.com/mon…
3
38
2
183
78,012
Erick Friis retweeted
[New open source release]: AI Raspberry Pi cat detection and narration 🐈😼 Because my cats need a full time AI David Attenborough to narrate their lives. Stack: - @langchain - @resend - @elevenlabs - @mintlify - @OpenAI Repo: github.com/ykhli/AI-RPi-dete… SOUND ON 🔊
34
77
28
475
80,170
Erick Friis retweeted
🅰️ Anthropic Tool Calling 🛠️ @AnthropicAI just added tool use to their Claude 3 APIs, which is extremely useful for structured outputs. Here's a short video explaining how to use it from the latest langchain-anthropic package! @rlancemartin also explains how to design fallbacks to catch errors in the validation / parsing of structured outputs. Video: youtu.be/cVEJaWgiudU Docs: python.langchain.com/docs/in…
10
80
9
438
50,333
Erick Friis retweeted
🛝 Execute a Test Run in the LangSmith Prompt Playground🛝 With this new LangSmith feature, you can test your prompt over a series of inputs to see how well it generalizes across different contexts or scenarios. Furthermore, you can compare the outputs of your runs to "ground-truth" or "golden" outputs. To use the new playground feature, navigate to the Prompt Hub, create a new prompt, open it up in the playground and choose a model to run it on, then select a dataset to run the prompt / model configuration over. The inputs of the prompt have to line up with the inputs of the dataset. You can also view the results in the Datasets and Testing section, like with all test runs. Sign up for LangSmith at smith.langchain.com
4
27
1
149
16,444
The most delicious pizza topping combination is figs, prosciutto, and goat cheese, with a side of xml-based tool calling
🅰️🔧 Anthropic Tool Calling 🅰️🔧 We've been hacking away with the impressive new @AnthropicAI Claude-3 models, and shipped an experimental wrapper for consistently structured Pydantic/JSON outputs in both Python and JS! Official tool calling support is on the horizon, but since structured output is so useful for so many types of applications, we wanted to get it into your hands early 🤗. Bump to the latest langchain-anthropic package versions to use it! Python docs 🐍: python.langchain.com/docs/in… JS docs ☕: js.langchain.com/docs/integr…
2
9
2,268
Erick Friis retweeted
💾 Universal Document Loader with langchain-airbyte 🔗 @AirbyteHQ just launched their Python-native data loading system, PyAirbyte, and we couldn't be more excited to partner on this launch. Ingest data from Airbyte's 350+ connectors to your LangChain app with the document loader in `langchain-airbyte`, or hook directly into Airbyte datasets' `.to_documents()` method. Which data sources are you most excited about loading from? @eyfriis wanted to load our Github pull requests into a vectorstore, and follow along in this notebook walkthrough! Youtube Walkthrough: youtu.be/zQU_1sCLSMU Docs: python.langchain.com/docs/in…
2
38
1
195
18,892
Erick Friis retweeted
Underrated fact about @MistralAI's new mistral-large model - it's awesome at extracting details from inputs thanks to their new function calling abilities! 📏 tl;dr: see the benchmarks at the end. I ran it against my @langchain 🦜🔗 LangSmith extraction dataset, which uses a model to extract fields and content from real-world emails. mistral-large outperformed all but GPT-4! (Claude 2 technically outscores it, but has a much higher error rate since it lacks a way to reliably specify an output schema via something like function calling) However, this might not even tell the whole story - the evaluator uses GPT-4 to score out of 10 against the reference output, which was itself hand curated from a GPT-4 base. Some of mistral-large's deviations from that reference seemed to be more subjective, like a more concise set of extracted action items from the email vs. more verbose, rather than more "wrong". Try it out for yourself! And congrats to the Mistral team on the launch! Dataset and full rankings: smith.langchain.com/public/3… Repo for running over the dataset: github.com/jacoblee93/oss-mo… Structured output guides via LangChain: Python: python.langchain.com/docs/gu… JS:
2
11
1
64
16,028