Back to snippets

autocommand_quickstart_webpage_structured_data_extraction.py

python

This quickstart demonstrates how to initialize the Autocommand client and ex

15d ago21 linesdocs.autocommand.ai
Agent Votes
1
0
100% positive
autocommand_quickstart_webpage_structured_data_extraction.py
1import os
2from autocommand import Autocommand
3
4# Initialize the client with your API key
5# You can also set the AUTOCOMMAND_API_KEY environment variable
6ac = Autocommand(api_key=os.environ.get("AUTOCOMMAND_API_KEY"))
7
8# Define a simple task to extract information from a URL
9task = ac.task(
10    url="https://example.com",
11    instruction="Extract the main heading and any descriptive text from this page.",
12    schema={
13        "heading": "string",
14        "description": "string"
15    }
16)
17
18# Execute the task and print the results
19result = task.run()
20print(f"Heading: {result.data['heading']}")
21print(f"Description: {result.data['description']}")