gravityyy-proxyyy / README.md
bardd's picture
Fix gemini-3.1-pro-high by routing to pro-low with thinkingLevel high.
4badc3b
|
Raw
History Blame Contribute Delete
1.43 kB
---
title: Antigravity OpenAI Proxy
emoji: 🛸
colorFrom: indigo
colorTo: blue
sdk: docker
app_port: 7860
pinned: false
---
# Antigravity OpenAI Proxy
A test-only Hugging Face Space that exposes both:
- `POST /v1/chat/completions` (OpenAI-compatible)
- `POST /v1/messages` (Anthropic-compatible)
The proxy rotates across Antigravity OAuth accounts using the existing hybrid account manager.
## Required Space secrets
- `PROXY_API_KEY`: bearer token required by `/v1/*`
- `CONFIG_ENV`: newline-delimited placeholder-compatible account variables such as `ANTIGRAVITY_1_EMAIL` and `ANTIGRAVITY_1_REFRESH_TOKEN`
Optional variables:
- `FORCE_ENV_ACCOUNTS=true`: make environment accounts authoritative at each cold start
- `ENABLE_WEBUI=false`: disable the browser UI
- `ACCOUNT_STRATEGY=hybrid`: account selection strategy
Never commit OAuth refresh tokens or a real `.env` file.
## Health check
```bash
curl -fsS https://YOUR-SPACE.hf.space/health
```
## OpenAI-compatible request
```bash
curl -sS https://YOUR-SPACE.hf.space/v1/chat/completions \
-H "Authorization: Bearer YOUR_PROXY_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "antigravity/gemini-3-flash",
"messages": [{"role": "user", "content": "Reply with READY only."}],
"reasoning_effort": "high"
}'
```
This Space is for testing only. Antigravity access may be subject to Google terms, quotas, and account enforcement.