Use Python with C3 Agentic AI Platform Overview
The C3 Agentic AI Platform allows you to interact with the Type System using Python and enables access to the entire Python ecosystem of libraries. C3 AI supports any Python library that is accessible by a conda channel (public or private). A conda channel is a location where a compressed archive Python package is stored.
This interoperability is enabled by the C3 AI Python SDK, which provides a dynamic interface to the Type System on an application. For more information on using the Python SDK, see Work with the Python SDK on the C3 Agentic AI Platform.
Interact with the C3 AI Python SDK in the following ways:
The SDK is available on Python notebooks and Python console sessions running in the C3 AI-managed JupyterLab service. It can be accessed through the
c3variable. (See Use C3 AI Managed JupyterLab for details.) Common tasks that may be accomplished using notebook session include the following:Define methods on Types that are implemented in Python to productionize and run distributed jobs using arbitrary Python code. See Implement Python Methods on Types for details.
You can access the Python SDK remotely from your own Python interpreter or JupyterLab notebook. See Remote Access to C3 from Python for details.