# Examples
The following examples showcase many typical use cases of how to use the Qualcomm AI Inference Suite SDK.
Basic usage
A good starting point to unlock the potential of Imagine with multiple, task-based examples.
https://docs.qualcomm.com/doc/80-88545-1/topic/1_0_basic_usage.html
Tool calling
Connect models to external tools to add functionality to AI assistants.
https://docs.qualcomm.com/doc/80-88545-1/topic/2_0_tool_calling.html
LangChain
If you are familiar with [LangChain](https://www.langchain.com/), look at the LangChain examples.
https://docs.qualcomm.com/doc/80-88545-1/topic/3_0_langchain.html
RAG
Use the Qualcomm AI Inference Suite with ChromaDB and LangChain Community for retrieval-augmented generation (RAG).
https://docs.qualcomm.com/doc/80-88545-1/topic/rag_with_chromadb.html
LiteLLM
Use [LiteLLM](https://docs.litellm.ai/docs/) to make API calls using the OpenAI format.
https://docs.qualcomm.com/doc/80-88545-1/topic/litellm.html
Agents
Use agentic frameworks like [CrewAI](https://www.crewai.com/) and [Autogen](https://microsoft.github.io/autogen/0.2/) to orchestrate powerful workflows.
https://docs.qualcomm.com/doc/80-88545-1/topic/crewai.html
Guarded LLM
Use guardrails to specify boundaries for input and output.
https://docs.qualcomm.com/doc/80-88545-1/topic/guarded_llm_example.html
Logging
Enable logging to help you debug an application.
https://docs.qualcomm.com/doc/80-88545-1/topic/6_0_logging.html
Last Published: Apr 17, 2026
[Previous Topic
Get started](https://docs.qualcomm.com/bundle/publicresource/80-88545-1/topics/getting-started.md) [Next Topic
Basic usage](https://docs.qualcomm.com/bundle/publicresource/80-88545-1/topics/1_0_basic_usage.md)