Connect your OpenAI calls to the internet

Connect your OpenAI calls to the internet

Connect your OpenAI calls to the internet

Amari automatically augments your OpenAI API calls with relevant information across the internet.

from amari import openai
openai.amari_api_key = "..."
openai.api_key = "sk-..."

chat_completion = openai.ChatCompletion.create(
    model="gpt-3.5-turbo", 
    messages=[{
        "role": "user",
        "content": "What's the weather in San Francisco today?"
    }]
)

print(chat_completion.choices[0].message.content)
# The current weather in San Francisco is 69°F with mostly sunny conditions.

It just works.

Amari takes care of everything so you can focus on building your app.

Intelligent Decisions

Only searches the internet when it needs to, prioritizing response quality and latency.

Up-to-date

Allows applications to have natural conversations. And not like a bot stuck in the past.

Easy Integration

Zero learning curve with a familiar SDK for your choice of programming language.