# Community AI SDK > Official documentation for Community AI Client SDK ## Docs - [Error Handling](/guides/error-handling): Handle errors gracefully in your integration. - [Image Attachments](/guides/images): Send images along with your messages for visual AI understanding. - [Tool Calls](/guides/tools): Community AI supports custom tools that extend the AI's capabilities. - [Installation](/getting-started/installation): Install the Community AI SDK using your preferred package manager. - [Quick Start](/getting-started/quick-start): Get up and running with Community AI SDK in minutes. - [chat](/api/chat): Send a message and receive an AI response. - [createClient](/api/create-client): Creates a new Community AI client instance. - [getConversation](/api/get-conversation): Get full details of a specific conversation including all messages. - [getHistory](/api/get-history): Retrieve conversation history for a specific user. - [improveSystemPrompt](/api/improve-system-prompt): Use AI to refine your community's system prompt using natural language. - [listConversations](/api/list-conversations): List all conversations in your community with pagination.