# 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)