> ## Documentation Index
> Fetch the complete documentation index at: https://resources.athenaintel.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Python Guides

The Python Guides provide practical examples and step-by-step instructions for integrating Athena's capabilities into your Python applications and data workflows. These guides are designed for developers who want to leverage Athena's AI agents, data processing tools, and automation features programmatically.

You'll find guides covering essential tasks like building with agents for long-running research and analysis, loading data frames from CSV and Excel files into your workspace, uploading files and assets programmatically, creating new assets, and generating structured output from AI interactions. Each guide includes complete code examples showing how to use the Athena Python SDK to accomplish real-world tasks.

<CardGroup cols={2}>
  <Card title="Build with Agents" icon="robot" href="https://docs.athenaintel.com/python-guides/build-with-agents">
    Use the General Agent for long-running tasks with tool use
  </Card>

  <Card title="Use Models Directly" icon="message" href="https://docs.athenaintel.com/python-guides/use-models-directly">
    Interact with language models for conversational AI
  </Card>

  <Card title="Load Data Frames" icon="database" href="https://docs.athenaintel.com/python-guides/load-data-frames">
    Import CSV and Excel files as data frames
  </Card>

  <Card title="Upload Files" icon="upload" href="https://docs.athenaintel.com/python-guides/upload-files">
    Programmatically upload files to your workspace
  </Card>

  <Card title="Create Assets" icon="file-plus" href="https://docs.athenaintel.com/python-guides/create-assets">
    Generate new workspace assets via SDK
  </Card>

  <Card title="Structured Output" icon="list-tree" href="https://docs.athenaintel.com/python-guides/structured-output">
    Get structured responses from AI interactions
  </Card>
</CardGroup>
