{"categories":[{"label":"Artificial Intelligence","url":"https://skillfed.io/packages/category/scientific-engineering-artificial-intelligence/10"}],"enrichment":{"capability":"Bridges Composio's tool ecosystem to OpenAI's function calling APIs, enabling LLM-driven tool execution through both the Responses API and Chat Completions.","skillfed_tags":["llm-integration","tool-calling","openai-adapter"],"use_cases":["Build an LLM agent that sends emails, manages calendars, or performs other SaaS actions by routing OpenAI function calls through Composio's integration library.","Implement a multi-turn conversation where an LLM autonomously decides which tools to invoke and processes their results without manual intervention.","Prototype rapid integrations between OpenAI's chat models and third-party APIs by leveraging Composio's pre-built tool connectors.","Create a customer support bot that uses OpenAI to understand intent and Composio tools to fetch account data, create tickets, or send notifications."],"what_it_does":"composio-openai is a provider adapter that connects Composio's tool catalog to OpenAI's function calling interface. It exports two providers: OpenAIResponsesProvider for the Responses API and OpenAIProvider for Chat Completions. Both operate in a non-agentic loop: the model returns tool calls, you execute them via handle_tool_calls, and feed results back to the API until the model responds with text.\n\nThe package handles the translation between Composio's tool definitions and OpenAI's function-calling schema, managing session state and tool execution across multiple API rounds. It depends on openai and composio at runtime, requiring both an OpenAI API key and a Composio API key for operation.","worth_installing":"Yes. The package is actively maintained, has low install friction, carries a permissive license, and solves a clear integration problem\u2014connecting OpenAI function calling to Composio's tool ecosystem. It has no known vulnerabilities. Install if you need to route OpenAI function calls through Composio's integrations."},"id":"composio-openai","links":{"html":"https://skillfed.io/packages/composio-openai","md":"https://skillfed.io/packages/composio-openai.md","pypi":"https://pypi.org/project/composio-openai/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-08-11","license_spdx":null,"license_treatment":"permissive","name":"composio-openai","python_support":"supports_current","summary":"Use Composio to get an array of tools with your OpenAI Function Call."},"popularity":{"monthly_downloads":97989,"position":13118,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"0.19.0"}
