Conversational AI
Basic OpenAI Integration
Learn how to integrate and use OpenAI’s API with Galileo’s wrapper client.
When working with OpenAI’s API, it’s important to set up your environment and client correctly to ensure secure and efficient API calls. This guide shows you how to create a basic integration using Galileo’s OpenAI client wrapper.
What You’ll Need
- OpenAI API key
- Galileo API key
- Python environment
- Required packages installed
Basic Setup Requirements
- Environment Variables: Secure storage of API keys
- Required Packages: Galileo and OpenAI clients
- Python Environment: 3.7 or higher recommended
Implementation Steps
1
Set Up Environment Variables
Create a .env
file in your project root:
.env
2
Install Required Dependencies
Create a requirements.txt
file:
requirements.txt
Install dependencies:
3
Initialize the Client
- Import required packages
- Load environment variables
- Create OpenAI client instance with Galileo wrapper
4
Create a Chat Completion
- Structure your prompt
- Call the API using the client
- Process and use the response
app.py