{"categories":[{"label":"Python Modules","url":"https://skillfed.io/packages/category/software-development-libraries-python-modules/19"},{"label":"Benchmark","url":"https://skillfed.io/packages/category/system-benchmark"}],"enrichment":{"capability":"Provides OpenAI-compatible Python clients for accessing OCI Generative AI Service and OCI Data Science Model Deployment, with OCI-native authentication and authorization.","skillfed_tags":["oci-integration","llm-client","openai-compatible"],"use_cases":["Migrate existing OpenAI SDK code to OCI Generative AI without rewriting API calls, using OCI IAM for authentication.","Build LLM applications on OCI with resource-level or workload-level authentication (e.g., OKE pods, compute instances).","Integrate OCI-hosted models into langchain or other frameworks that accept a custom http_client.","Deploy inference against custom models in OCI Data Science Model Deployment using OpenAI-compatible chat and completion APIs.","Avoid managing separate API keys by leveraging OCI principal authentication across your infrastructure."],"what_it_does":"oci-openai bridges the OpenAI Python SDK with OCI's Generative AI and Data Science Model Deployment services using OCI-native authentication. It wraps httpx and the openai library to inject OCI credentials (session-based, user principal, or resource principal) into requests, allowing you to use familiar OpenAI API patterns (chat.completions.create, async clients) against OCI endpoints instead of OpenAI's.\n\nThe package supports both synchronous (OciOpenAI) and asynchronous (AsyncOciOpenAI) clients, and can patch the native openai SDK's http client for use with frameworks like langchain-openai. It targets OpenAI, xAI Grok, and Meta Llama models hosted on OCI, and works with both OCI Generative AI endpoints and custom model deployments via OCI Data Science.","worth_installing":"Yes, if you are already using OCI infrastructure and need OpenAI-compatible access to OCI Generative AI or Data Science models. The package is actively maintained, has low install friction, and supports current Python versions. Verify that UPL-1.0 licensing is acceptable for your use case, and confirm you have OCI credentials and the correct endpoint URL before installing."},"id":"oci-openai","links":{"html":"https://skillfed.io/packages/oci-openai","md":"https://skillfed.io/packages/oci-openai.md","pypi":"https://pypi.org/project/oci-openai/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-02-03","license_spdx":"UPL-1.0","license_treatment":"unclear","name":"oci-openai","python_support":"supports_current","summary":"OCI authentication and authorization utilities for OpenAI python SDK"},"popularity":{"monthly_downloads":125879,"position":11795,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"1.1.0"}
