import OpenAI from 'openai'
const client = new OpenAI({
apiKey: process.env.AI_GATEWAY_API_KEY,
baseURL: 'https://ai-gateway.lolipop.jp/v1',
})
const response = await client.responses.create({
model: 'gpt-5-6-luna',
input: 'Hello',
})
console.log(response.output_text)
import os
from openai import OpenAI
client = OpenAI(
api_key=os.environ["AI_GATEWAY_API_KEY"],
base_url="https://ai-gateway.lolipop.jp/v1",
)
response = client.responses.create(
model="gpt-5-6-luna",
input="Hello",
)
print(response.output_text)
curl "https://ai-gateway.lolipop.jp/v1/responses" \
-H "Authorization: Bearer $AI_GATEWAY_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "gpt-5-6-luna",
"input": "Hello"
}'
import OpenAI from 'openai'
const client = new OpenAI({
apiKey: process.env.AI_GATEWAY_API_KEY,
baseURL: 'https://ai-gateway.lolipop.jp/v1',
})
const completion = await client.chat.completions.create({
model: 'gpt-5-6-luna',
messages: [{ role: 'user', content: 'Hello' }],
})
console.log(completion.choices[0]?.message.content)
import os
from openai import OpenAI
client = OpenAI(
api_key=os.environ["AI_GATEWAY_API_KEY"],
base_url="https://ai-gateway.lolipop.jp/v1",
)
completion = client.chat.completions.create(
model="gpt-5-6-luna",
messages=[{"role": "user", "content": "Hello"}],
)
print(completion.choices[0].message.content)
curl "https://ai-gateway.lolipop.jp/v1/chat/completions" \
-H "Authorization: Bearer $AI_GATEWAY_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "gpt-5-6-luna",
"messages": [{"role": "user", "content": "Hello"}]
}'
import Anthropic from '@anthropic-ai/sdk'
const client = new Anthropic({
apiKey: process.env.AI_GATEWAY_API_KEY,
baseURL: 'https://ai-gateway.lolipop.jp/anthropic',
})
const message = await client.messages.create({
model: 'claude-haiku-4-5',
max_tokens: 1024,
messages: [{ role: 'user', content: 'Hello' }],
})
console.log(message.content)
import os
from anthropic import Anthropic
client = Anthropic(
api_key=os.environ["AI_GATEWAY_API_KEY"],
base_url="https://ai-gateway.lolipop.jp/anthropic",
)
message = client.messages.create(
model="claude-haiku-4-5",
max_tokens=1024,
messages=[{"role": "user", "content": "Hello"}],
)
print(message.content)
curl "https://ai-gateway.lolipop.jp/anthropic/v1/messages" \
-H "x-api-key: $AI_GATEWAY_API_KEY" \
-H "anthropic-version: 2023-06-01" \
-H "Content-Type: application/json" \
-d '{
"model": "claude-haiku-4-5",
"max_tokens": 1024,
"messages": [{"role": "user", "content": "Hello"}]
}'