Jump to Content
Guides
API and SDK Reference
v1.0
v2.0
Register to deepset Cloud
Log in to deepset Cloud
Guides
Register to deepset Cloud
Log in to deepset Cloud
v2.0
Guides
API and SDK Reference
Evaluators
Search
Getting Started
What's deepset Cloud?
Feature List
deepset Cloud and Haystack
What's New
deepset Cloud 2.0
Release 2024.11
Release 2024.9
Release 2024.8
Release 2024.7
Quick Start Guide
Working in deepset Cloud
Basic Concepts
Third-Party Software
Tutorials
Learn the Basics
Tutorial: Building Your First Question Answering App
Tutorial: Building Your First Document Search App
Tutorial: Building a Robust RAG System
Tutorial: Integrating deepset Cloud API with Your Frontend App
Tutorial: Uploading Files with Metadata through SDK CLI
Learn More Advanced Features
Tutorial: Uploading Files with Python Methods
Tutorial: Demoing Your App
Tutorial: Creating a Custom RegexBooster Component
REST API Tutorials
Tutorial: Creating a Chat App Through REST API
Tutorial: Managing Feedback Entries Through REST API
How-To Guides
Working with Your Data
Upload Files
PreProcessing Data with Pipeline Components
Use Unstructured to Process Documents
Use Azure Document Intelligence
Working with Metadata
Add Metadata to Your Files
Use Metadata in Your Search System
Filter Syntax
Connect to Your Snowflake Database
Connect to an External Document Store
Setting Up Your VPC
Connect Your OpenSearch Cluster
Connect Your S3 Bucket
Designing Your Pipeline
Create a Pipeline
Create a Pipeline in Pipeline Builder
Create a Pipeline with REST API
Working with Custom Components
Create a Custom Component
Upload a Custom Component to deepset Cloud
Update a Custom Component
Troubleshoot Custom Components
Using Hosted Models and External Services
Use Amazon Bedrock and SageMaker Models
Use Azure OpenAI Models
Use Cohere Models
Use DeepL Translation Services
Use Google Gemini Models
Use Google Search API
Use Hugging Face Models
Use NVIDIA Models
Use OpenAI Models
Use Voyage AI Models
Edit a Pipeline
Building with Large Language Models (LLMs)
Using Prompt Explorer
Writing Prompts in deepset Cloud
Enable References for Generated Answers
Change the Pipeline's Service Level
Deploy a Pipeline
Troubleshoot Pipeline Deployment
Evaluating Your Pipeline
Share a Pipeline Prototype
Collect User Feedback
Guidelines for Onboarding Your Users
Export Users' Feedback
Optimizing Your Pipeline
Improving Your Document Search Pipeline
Boosting Retrieval with OpenSearch Queries
Improving Your Question Answering Pipeline
Testing Your Pipeline
Test Your Pipeline in Playground
Set Default Pipeline
Productionizing Your Pipeline
Use Your Pipeline in Your Target App
Monitor Pipeline Performance
Synchronize Your Data
Check the Groundedness Score
Understand Your Pipeline Usage
Implement CI/CD with Github Actions
Working with the SDK
Install the SDK
Using the Command-Line Interface (CLI)
Set Up the SDK CLI
Upload Files with CLI
Download Files with CLI
List Existing Files with CLI
Using Python Methods
Upload Files with Python
List Existing Files with Python
Get Upload Sessions Details
Download Files with Python
Working with Jobs
Prepare a Query Set
Create a Job
Share a Job
Managing Access
Manage User Access
Connect to Model and Service Providers
Generate an API Key
Add Secrets to Connect to Third Party Providers
Concepts
Pipelines
Pipeline Examples
Auto Loan Payment Chatbot
Document Stores
ElasticsearchDocumentStore
OpenSearchDocumentStore
PgvectorDocumentStore
PineconeDocumentStore
QdrantDocumentStore
WeaviateDocumentStore
Pipeline Components
Custom Components
Common Component Combinations
Advanced Component Connections
Audio
LocalWhisperTranscriber
RemoteWhisperTranscriber
Augmenters
DeepsetAnswerBuilder
DeepsetFileDownloader
DeepsetOpenSearchFilterParser
DeepsetStaticAnswerBuilder
ReferencePredictor
Builders
AnswerBuilder
ChatPromptBuilder
PromptBuilder
Caching
CacheChecker
Classifiers
DocumentLanguageClassifier
TransformersZeroShotDocumentClassifier
Connectors
LangfuseConnector
Converters
AzureOCRDocumentConverter
CSVToDocument
DeepsetCSVRowsToDocumentsConverter
DeepsetDeepLDocumentTranslator
DeepsetDeepLTextTranslator
DeepsetPDFDocumentToBase64Image
DeepsetVLMPDFToDocumentConverter
DOCXToDocument
HTMLToDocument Converter
JSONConverter
MarkdownToDocument Converter
OpenAPIServiceToFunctions
OutputAdapter
PDFMinerToDocument
PPTXToDocument
PyPDFToDocument
TextFileToDocument
TikaDocumentConverter
UnstructuredFileConverter
XLSXToDocument
Content Fetchers
LinkContentFetcher
Crawlers
DeepsetFirecrawlWebScraper
Data Extractors
ExtractiveReader
NamedEntityExtractor
DocumentWriter
Embedders
AmazonBedrockDocumentEmbedder
AmazonBedrockTextEmbedder
AzureOpenAIDocumentEmbedder
AzureOpenAITextEmbedder
CohereDocumentEmbedder
CohereTextEmbedder
DeepsetNvidiaDocumentEmbedder
DeepsetNvidiaTextEmbedder
FastembedDocumentEmbedder
FastembedTextEmbedder
FastembedSparseDocumentEmbedder
FastembedSparseTextEmbedder
HuggingFaceAPIDocumentEmbedder
HuggingFaceAPITextEmbedder
JinaDocumentEmbedder
JinaTextEmbedder
MistralDocumentEmbedder
MistralTextEmbedder
NvidiaDocumentEmbedder
NvidiaTextEmbedder
OllamaDocumentEmbedder
OllamaTextEmbedder
OpenAIDocumentEmbedder
OpenAITextEmbedder
SentenceTransformersDocumentEmbedder
SentenceTransformersTextEmbedder
VoyageDocumentEmbedder
VoyageTextEmbedder
Executors
DeepsetParallelExecutor
Generators
AmazonBedrockChatGenerator
AmazonBedrockGenerator
AnthropicChatGenerator
AnthropicGenerator
AnthropicVertexChatGenerator
AzureOpenAIChatGenerator
AzureOpenAIGenerator
CohereChatGenerator
CohereGenerator
DALLEImageGenerator
DeepsetAmazonBedrockGenerator
DeepsetAzureOpenAIVisionGenerator
GoogleAIGeminiGenerator
LlamaCppChatGenerator
LlamaCppGenerator
MistralChatGenerator
NvidiaGenerator
OllamaChatGenerator
OllamaGenerator
OpenAIGenerator
SagemakerGenerator
VertexAICodeGenerator
VertexAIGeminiChatGenerator
VertexAIGeminiGenerator
VertexAIImageCaptioner
VertexAIImageGenerator
VertexAIImageQA
VertexAITextGenerator
Inputs
FilesInput
Filters
Query
Joiners
AnswerJoiner
BranchJoiner
DocumentJoiner
StringJoiner
Outputs
Output
PreProcessors
DocumentCleaner
DocumentSplitter
NLTKDocumentSplitter
TextCleaner
Rankers
CohereRanker
DeepsetNvidiaRanker
FastembedRanker
JinaRanker
LostInTheMiddleRanker
MetaFieldRanker
SentenceTransfomersDiversityRanker
TopPSampler
TransformersSimilarityRanker
VertexAICodeGenerator
Retrievers
DeepsetSnowflakeRetriever
ElasticsearchBM25Retriever
ElasticsearchEmbeddingRetriever
FilterRetriever
OpenSearchBM25Retriever
OpenSearchEmbeddingRetriever
OpenSearchDocumentStore
PgvectorEmbeddingRetriever
PgvectorKeywordRetriever
SentenceWindowRetrieval
WeaviateBM25Retriever
WeaviateEmbeddingRetriever
PineconeEmbeddingRetriever
QdrantEmbeddingRetriever
QdrantSparseEmbeddingRetriever
QdrantHybridRetriever
Routers
ConditionalRouter
FileTypeRouter
MetadataRouter
TransformersTextRouter
TransformersZeroShotTextRouter
TextLanguageRouter
Web Search
SearchApiWebSearch
Jobs
Data Flow in deepset Cloud
Language Models in deepset Cloud
Learn
Building an AI-Based App
Components of an AI-Based App
5-Step Guide to Building a Successful Prototype
Retrieval Augmented Generation (RAG) Question Answering
Document Search
Prompt Engineering Guidelines
Extractive Question Answering
Language Models
Large Language Models Overview
Evaluators
Use evaluators to measure your pipeline's performance.
Suggest Edits
Updated 22 days ago