# Extended OpenAI Conversation ## Docs - [Configuration](https://extended-openai-conversation.mintlify.app/configuration.md): Configure Extended OpenAI Conversation options and customize behavior - [Bash Functions](https://extended-openai-conversation.mintlify.app/functions/bash.md): Execute shell commands with security controls - [Composite Functions](https://extended-openai-conversation.mintlify.app/functions/composite.md): Chain multiple function types together - [Edit File Functions](https://extended-openai-conversation.mintlify.app/functions/edit_file.md): Safely edit files with find-and-replace operations - [Native Functions](https://extended-openai-conversation.mintlify.app/functions/native.md): Built-in functions provided by Extended OpenAI Conversation - [Functions Overview](https://extended-openai-conversation.mintlify.app/functions/overview.md): Learn about function types and how to extend AI capabilities - [Read File Functions](https://extended-openai-conversation.mintlify.app/functions/read_file.md): Read file contents safely with path restrictions - [REST Functions](https://extended-openai-conversation.mintlify.app/functions/rest.md): Fetch data from external REST APIs - [Scrape Functions](https://extended-openai-conversation.mintlify.app/functions/scrape.md): Extract data from web pages - [Script Functions](https://extended-openai-conversation.mintlify.app/functions/script.md): Execute sequences of Home Assistant services - [SQLite Functions](https://extended-openai-conversation.mintlify.app/functions/sqlite.md): Query Home Assistant's database directly - [Template Functions](https://extended-openai-conversation.mintlify.app/functions/template.md): Return dynamic values using Jinja2 templates - [Write File Functions](https://extended-openai-conversation.mintlify.app/functions/write_file.md): Write content to files safely with path restrictions - [FAQ](https://extended-openai-conversation.mintlify.app/help/faq.md): Frequently asked questions from the community - [Introduction](https://extended-openai-conversation.mintlify.app/index.md): A Home Assistant custom component that extends OpenAI Conversation with service calls, automation creation, and advanced AI capabilities - [Installation](https://extended-openai-conversation.mintlify.app/installation.md): Install Extended OpenAI Conversation via HACS or manually - [Services](https://extended-openai-conversation.mintlify.app/services.md): Home Assistant services provided by Extended OpenAI Conversation for runtime configuration, vision queries, and skills management - [Creating Skills](https://extended-openai-conversation.mintlify.app/skills/creating-skills.md): Build custom skills to extend your AI assistant - [Discover Skills](https://extended-openai-conversation.mintlify.app/skills/discover-skills.md): Browse, download, and install skills for your AI assistant - [Skills Overview](https://extended-openai-conversation.mintlify.app/skills/overview.md): Extend AI capabilities with reusable skill modules ## OpenAPI Specs - [openapi](https://extended-openai-conversation.mintlify.app/api-reference/openapi.json) ## Optional - [GitHub](https://github.com/jekalmin/extended_openai_conversation) - [Home Assistant](https://www.home-assistant.io)