Python SDK quickstart

Last updated: 2026-06-06
1 min read

Python SDK Quickstart

Build with TaskForceAI using Python.

Installation

python -m pip install taskforceai

Synchronous Usage

    import os
    from taskforceai import TaskForceAIClient

    client = TaskForceAIClient(api_key=os.environ["TASKFORCEAI_API_KEY"])
result = client.run_task("Analyze this repository")
print(result["result"])

Async Usage

    import asyncio
    import os
    from taskforceai import AsyncTaskForceAIClient

    async def main():
        async with AsyncTaskForceAIClient(api_key=os.environ["TASKFORCEAI_API_KEY"]) as client:
        result = await client.run_task("Summarize the latest updates")
        print(result["result"])

asyncio.run(main())

Streaming

stream = client.run_task_stream("Map open security issues")

for status in stream:
    print(f"{status['status']}: {status.get('result')}")

Next Steps

See the full documentation for the canonical SDK reference.

Still need help?

Our support team is available to assist you.

Contact Support