Skip to main content

Seamlessly Integrating AI with the Web

Project description

Agent Amory Logo

Documentation Twitter Follow

Seamlessly Integrating AI with the Web

We enable AI systems to interact with websites by pinpointing and isolating essential interactive elements for smooth navigation.

To learn more about the library, check out the documentation 📕.

Quick start

With pip:

pip install agent_amory_core

(optional) install playwright:

playwright install

Spin up your agent:

from langchain_openai import ChatOpenAI
from agent_amory_core import Agent
import asyncio

async def main():
    agent = Agent(
        task="Find a one-way flight from Bali to Oman on 12 January 2025 on Google Flights. Return me the cheapest option.",
        llm=ChatOpenAI(model="gpt-4o"),
    )
    result = await agent.run()
    print(result)

asyncio.run(main())

And don't forget to add your API keys to your .env file.

OPENAI_API_KEY=

For other settings, models, and more, check out the documentation 📕.

Examples

For examples see the examples folder

Contributing

Contributions are welcome! Feel free to open issues for bugs or feature requests.

Local Setup

To learn more about the library, check out the local setup 📕.


Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

agent_amory_core-0.1.1.tar.gz (236.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

agent_amory_core-0.1.1-py3-none-any.whl (2.8 kB view details)

Uploaded Python 3

File details

Details for the file agent_amory_core-0.1.1.tar.gz.

File metadata

  • Download URL: agent_amory_core-0.1.1.tar.gz
  • Upload date:
  • Size: 236.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.1

File hashes

Hashes for agent_amory_core-0.1.1.tar.gz
Algorithm Hash digest
SHA256 d3988f532a0bdaa32f2fc0759f07202f1b66a3687b15bb29ba49826bcaf3905a
MD5 7ea35350178ffd0a5787478d2143b608
BLAKE2b-256 2cde0dbe104f0c07dfb0b6a86f7ba4305616a55493b4bede61b66f03d2d2fcb1

See more details on using hashes here.

File details

Details for the file agent_amory_core-0.1.1-py3-none-any.whl.

File metadata

File hashes

Hashes for agent_amory_core-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 404cab5dc5ea88ad7b799cc60de72ebaa6af04143a9cd57ddfa9b10975770794
MD5 64eb55159b48fc7b78c760f466352318
BLAKE2b-256 8f8c287ead2be3ef1c299056ae0b169038deabf79d5cf664239005fc7949f095

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page