from openai import OpenAI
from gegentic import GEGENTIC_GATEWAY_URL, createHeaders
client = OpenAI(
api_key="dummy", # Not used when calling through the Gegentic gateway
base_url=GEGENTIC_GATEWAY_URL,
default_headers=createHeaders(
gegentic_api_key="sk-obg***", # Your Gegentic API key here
)
)
resp = client.responses.create(
model="gpt-4.1",
tools=[
{
"type": "mcp",
"server_label": "deepwiki",
"server_url": "https://mcp.deepwiki.com/mcp",
"require_approval": "never",
},
],
input="What transport protocols are supported in the 2025-03-26 version of the MCP spec?",
)
print(resp.output_text)