JavaScript
Python
Go
HTTP
import OpenAI from "openai";
import { config } from "dotenv";
config();
const openai = new OpenAI({
baseURL: "https://api.heliosenergy.io",
apiKey: process.env.HELIOS_API_KEY,
});
export default openai;
from openai import OpenAI
import os
from dotenv import load_dotenv
load_dotenv()
client = OpenAI(
base_url="https://api.heliosenergy.io",
api_key=os.getenv("HELIOS_API_KEY")
)
package main
import (
"os"
"github.com/joho/godotenv"
"github.com/sashabaranov/go-openai"
)
func main() {
godotenv.Load()
client := openai.NewClientWithConfig(openai.ClientConfig{
BaseURL: "https://api.heliosenergy.io",
APIKey: os.Getenv("HELIOS_API_KEY"),
})
}
POST /v1/chat/completions HTTP/1.1
Host: api.heliosenergy.io
Authorization: Bearer YOUR_API_KEY
Content-Type: application/json
{
"model": "llama3-70b",
"messages": [
{"role": "system", "content": "You are a helpful assistant."},
{"role": "user", "content": "Explain quantum computing."}
],
"temperature": 0.7
}