Get started with Electron Hub API in minutes
Get Your API Key
Make Your First Request
import requests response = requests.post( 'https://api.electronhub.ai/v1/chat/completions', headers={ 'Authorization': 'Bearer YOUR_API_KEY', 'Content-Type': 'application/json' }, json={ 'model': 'gpt-3.5-turbo', 'messages': [ {'role': 'user', 'content': 'Hello! How are you?'} ] } ) print(response.json()['choices'][0]['message']['content'])
Explore Different Models
response = requests.post( 'https://api.electronhub.ai/v1/chat/completions', headers={ 'Authorization': 'Bearer YOUR_API_KEY', 'Content-Type': 'application/json' }, json={ 'model': 'gpt-4', 'messages': [ {'role': 'user', 'content': 'Explain quantum computing in simple terms'} ] } )
Try Image Generation
response = requests.post( 'https://api.electronhub.ai/v1/images/generations', headers={ 'Authorization': 'Bearer YOUR_API_KEY', 'Content-Type': 'application/json' }, json={ 'prompt': 'A futuristic cityscape at sunset', 'model': 'dall-e-3', 'size': '1024x1024' } ) image_url = response.json()['data'][0]['url'] print(f"Generated image: {image_url}")
Text Embeddings
response = requests.post( 'https://api.electronhub.ai/v1/embeddings', headers={ 'Authorization': 'Bearer YOUR_API_KEY', 'Content-Type': 'application/json' }, json={ 'input': 'Your text to embed', 'model': 'text-embedding-3-small' } ) embedding = response.json()['data'][0]['embedding']
Bearer