neuron-explorer
Steering-first neuron explorer for Qwen3.5-4B: push every MLP neuron, keep every rollout, browse the results
A comprehensive Python SDK for interacting with UiPath's Automation Platform
Developer toolsPython · HTMLGitHub @UiPathOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
Loading the full README. The saved excerpt is shown below.
A Python SDK that enables programmatic interaction with UiPath Cloud Platform services including processes, assets, buckets, context grounding, data services, jobs, and more. The package also features a CLI for creation, packaging, and deployment of automations to UiPath Cloud Platform.
Use the UiPath LangChain SDK to pack and publish LangGraph Agents.
Check out other UiPath Integrations to pack and publish agents built with LlamaIndex, OpenAI Agents, Google ADK, and more.
This quickstart guide walks you through deploying your first agent to UiPath Cloud Platform.Read the full README ↗A Python SDK that enables programmatic interaction with UiPath Cloud Platform services including processes, assets, buckets, context grounding, data services, jobs, and more. The package also features a CLI for creation, packaging, and deployment of automations to UiPath Cloud Platform.
Use the UiPath LangChain SDK to pack and publish LangGraph Agents.
Check out other UiPath Integrations to pack and publish agents built with LlamaIndex, OpenAI Agents, Google ADK, and more.
This quickstart guide walks you through deploying your first agent to UiPath Cloud Platform.
pip install uipath
using uv:
uv add uipath
Create a .env file in your project root with the following variables:
UIPATH_URL=https://cloud.uipath.com/ACCOUNT_NAME/TENANT_NAME
UIPATH_ACCESS_TOKEN=YOUR_TOKEN_HERE
from uipath.platform import UiPath
# Initialize the SDK
sdk = UiPath()
# Execute a process
job = sdk.processes.invoke(
name="MyProcess",
input_arguments={"param1": "value1", "param2": 42}
)
# Work with assets
asset = sdk.assets.retrieve(name="MyAsset")
The SDK provides access to various UiPath services:
sdk.processes - Manage and execute UiPath automation processes
sdk.assets - Work with assets (variables, credentials) stored in UiPath
sdk.buckets - Manage cloud storage containers for automation files
sdk.connections - Handle connections to external systems
sdk.context_grounding - Work with semantic contexts for AI-enabled automation
sdk.jobs - Monitor and manage automation jobs
sdk.queues - Work with transaction queues
sdk.tasks - Work with Action Center
sdk.api_client - Direct access to the API client for custom requests
# Download a file from a bucket
sdk.buckets.download(
bucket_key="my-bucket",
blob_file_path="path/to/file.xlsx",
destination_path="local/path/file.xlsx"
)
# Search for contextual information
results = sdk.context_grounding.search(
name="my-knowledge-index",
query="How do I process an invoice?",
number_of_results=5
)
The SDK also provides a command-line interface for creating, packaging, and deploying automations:
uipath auth
This command opens a browser for authentication and creates/updates your .env file with the proper credentials.
uipath init
The uipath.json file should include your entry points in the functions section:
{
"functions": {
"main": "main.py:main"
}
}
Running uipath init will process these function definitions and create the corresponding entry-points.json file needed for deployment.
For more details on the configuration format, see the UiPath configuration specifications.
uipath run ENTRYPOINT [INPUT]
Executes a Python script with the provided JSON input arguments.
uipath pack
Packages your project into a .nupkg file that can be deployed to UiPath.
Note: Your pyproject.toml must include:
Example:
description = "Your package description"
authors = [{name = "Your Name", email = "[email protected]"}]
uipath publish
Publishes the most recently created package to your UiPath Orchestrator.
To properly use the CLI for packaging and publishing, your project should include:
pyproject.toml file with project metadatauipath.json file with your function definitions (e.g., "functions": {"main": "main.py:main"})entry-points.json file (generated by uipath init)bindings.json file (generated by uipath init) to configure resource overridesCheck out uipath-dev - an interactive application for building, testing, and debugging UiPath Python runtimes, agents, and automation scripts.
Please read our contribution guidelines before submitting a pull request.