Cookbooks
Cookbooks
Explore a range of AI guides and get started with Cohere's generative platform, ready-made and best-practice optimized.
Building an LLM Agent with the Cohere API
This page how to use Cohere's API to build an LLM-based agent.
Short-Term Memory Handling for Agents
This page describes how to manage short-term memory in an agent built with Cohere models.
Agentic Multi-Stage RAG with Cohere Tools API
This page describes how to build a powerful, multi-stage agent with the Cohere platform.
Agentic RAG for PDFs with mixed data
This page describes building a powerful, multi-step chatbot with Cohere's models.
Analysis of Form 10-K/10-Q Using Cohere and RAG
This page describes how to use Cohere's large language models to build an agent able to analyze financial forms like a 10-K or a 10-Q.
Analyzing Hacker News with Cohere
This page describes building a generative-AI powered tool to analyze headlines with Cohere.
Article Recommender via Embedding & Classification
This page describes how to build a generative-AI tool to recommend articles with Cohere.
Multi-Step Tool Use with Cohere
This page describes how to create a multi-step, tool-using AI agent with Cohere's tool use functionality.
Basic RAG: Retrieval-Augmented Generation with Cohere
This page describes how to work with Cohere's basic retrieval-augmented generation functionality.
Basic Semantic Search with Cohere Models
This page describes how to do basic semantic search with Cohere's models.
Getting Started with Basic Tool Use
This page describes how to work with Cohere's basic tool use functionality.
Calendar Agent with Native Multi Step Tool
This page describes how to use cohere Chat API with list_calendar_events and create_calendar_event tools to book appointments.
Effective Chunking Strategies for RAG
This page describes various chunking strategies you can use to get better RAG performance.
Creating a QA Bot From Technical Documentation
This page describes how to use Cohere to build a simple question-answering system.
Financial CSV Agent with Native Multi-Step Cohere API
This page describes how to use Cohere's models and its native API to build an agent able to work with CSV data.
Financial CSV Agent with Langchain
This page describes how to use Cohere's models to build an agent able to work with CSV data.
Migrating away from create_csv_agent in langchain-cohere
This page contains a tutorial on how to build a CSV agent without the deprecated create_csv_agent abstraction in langchain-cohere v0.3.5 and beyond.
A Data Analyst Agent Built with Cohere and Langchain
This page describes how to build a data-analysis system out of Cohere's models.
Advanced Document Parsing For Enterprises
This page describes how to use Cohere's models to build a document-parsing agent.
End-to-end RAG using Elasticsearch and Cohere
This page contains a basic tutorial on how to get Cohere and ElasticSearch to work well together.
Serverless Semantic Search with Cohere and Pinecone
This page contains a basic tutorial on how to get Cohere and the Pinecone vector database to work well together.
Semantic Search with Cohere Embed Jobs
This page contains a basic tutorial on how to use Cohere's Embed Jobs functionality.
Fueling Generative Content with Keyword Research
This page contains a basic workflow for using Cohere's models to come up with keyword content ideas.
Grounded Summarization Using Command R
This page contains a basic tutorial on how to do grounded summarization with Cohere's models.
Hello World! Explore Language AI with Cohere
This page contains a breakdown of some of what can be achieved with Cohere's LLM platform.
Long-Form Text Strategies with Cohere
This discusses ways of getting Cohere's LLM platform to perform well in generating long-form text.
Migrating Monolithic Prompts to Command A with RAG
This page contains a discussion of how to automatically migrating monolothic prompts.
Multilingual Search with Cohere and Langchain
This page contains a basic tutorial on how to do search across different languages with Cohere's LLM platform.
PDF Extractor with Native Multi Step Tool Use
This page describes how to create an AI agent able to extract information from PDFs.
Pondr, Fostering Connection through Good Conversation
This page contains a basic tutorial on how tplay an AI-powered version of the icebreaking game 'Pondr'.
Deep Dive Into Evaluating RAG Outputs
This page contains information on evaluating the output of RAG systems.
RAG With Chat Embed and Rerank via Pinecone
This page contains a basic tutorial on how to build a RAG-powered chatbot.
Learn How Cohere's Rerank Models Work
This page contains a basic tutorial on how Cohere's ReRank models work and how to use them.
Build a SQL Agent with Cohere's LLM Platform
This page contains a tutorial on how to build a SQL agent with Cohere's LLM platform.
Evaluating Text Summarization Models
This page discusses how to evaluate a model's text summarization.
Text Classification Using Embeddings
This page discusses the creation of a text classification model using word vector embeddings.
Topic Modeling System for AI Papers
This page discusses how to create a topic-modeling system for papers focused on AI papers.
Wikipedia Semantic Search with Cohere + Weaviate
This page contains a description of building a Wikipedia-focused search engine with Cohere's LLM platform and the Weaviate vector database.
Wikipedia Semantic Search with Cohere Embedding Archives
This page contains a description of building a Wikipedia-focused semantic search engine with Cohere's LLM platform and the Weaviate vector database.
Build Chatbots with MongoDB and Cohere
This page describes how to build a chatbot that provides actionable insights on technology company market reports.
Finetuning on Cohere's Platform
An example of finetuning using Cohere's platform and a financial dataset.
Deploy your finetuned model on AWS Marketplace
Learn how to deploy your finetuned model on AWS Marketplace.
Finetuning Cohere Models on AWS Sagemaker
Learn how to finetune one of Cohere's models on AWS Sagemaker.
SQL Agent with Cohere and LangChain (i-5O Case Study)
This page contains a tutorial on how to build a SQL agent with Cohere and LangChain in the manufacturing industry.
Introduction to Aya Vision
In this notebook, we will explore the capabilities of Aya Vision, which can take text and image inputs to generates text responses.
Retrieval evaluation using LLM-as-a-judge via Pydantic AI
This page contains a tutorial on how to evaluate retrieval systems using LLMs as judges via Pydantic AI.
Document Translation with Command A Translate
This page describes how to use Command A Translate for automated translation across 23 languages with industry-leading performance.