This repository contains OpenAPI specifications for Aiera's REST endpoint, designed to facilitate integration with function calling models using langchain's OpenAPI toolkit.
Aiera provides a powerful REST API that allows developers to access financial data, earnings call transcripts, and other valuable information. This OpenAPI specification enables seamless integration with the OpenAPI's function calling toolkit, enhancing the capabilities of AI-powered financial analysis tools.
- Toolkit Compatibility: Structured in a way that's optimized for use with function calling.
- Easy Integration: Can be used with popular OpenAPI tools and code generators for quick implementation in various programming languages.
- Clone this repository to your local machine.
- Use the appropriate yaml file with your preferred OpenAPI tools or SDKs.
- Integrate the specified endpoints with your OpenAI function calling implementations.
This repo is packaged with an example found in example.py
. To use the example, create a conda environment:
conda env create -f environment.yml
conda activate aiera-rest-openapi
Set your environment variables to use the OpenAI client and Aiera endpoint:
export OPENAI_API_KEY=...
export OPENAI_ORG_ID=...
export AIERA_API_KEY=...
Now, you can run the script:
python example.py
The specification includes the following key endpoints:
- /events: Retrieve information about events.
To use the Aiera API, you'll need to obtain an API key. For more information about Aiera and its services, visit www.aiera.com.
For questions or issues related to the OpenAPI specification, please open an issue in this repository. For general API support or account-related queries, please contact Aiera support.
This OpenAPI specification is provided under the MIT License.
For more information about Aiera and its services, visit www.aiera.com.