USA AI Sandbox Guide

Azure ยท Google AI + OpenAI API Practice

Key Submit: https://usasanbox.homelinked.tech/key/

Purpose: Practice sudo, Python Runtime, AI API calls, public URL, API URL and handoff.

Boundary: test-only, low-limit keys only, no company secrets.

1. Submit SSH Public Key

https://usasanbox.homelinked.tech/key/

2. Login

ssh yourname@72.203.217.218

3. Prepare AI API env

cd ~/work
cp .env.example .env
nano .env

Example:

OPENAI_API_KEY=your_test_openai_key
OPENAI_MODEL=gpt-4o-mini

GEMINI_API_KEY=your_test_gemini_key
GEMINI_MODEL=gemini-3.5-flash

4. Restart Your Runtime

sudo systemctl restart usaai-yourname
sudo systemctl status usaai-yourname --no-pager

5. Test URLs

https://usasanbox.homelinked.tech/yourname/api/
https://usasanbox.homelinked.tech/yourname/api/ai/status
https://usasanbox.homelinked.tech/yourname/api/ai/openai?prompt=Say%20hello
https://usasanbox.homelinked.tech/yourname/api/ai/gemini?prompt=Say%20hello

6. Already Exists Problem

If your computer says id_ed25519 already exists, press n.
Then run:
cat ~/.ssh/id_ed25519.pub

Submit the ssh-ed25519 AAAA... line to:
https://usasanbox.homelinked.tech/key/

7. First Complete AI Success

1. Login
2. Add test API key into .env
3. Restart service
4. Open /api/ai/status
5. Run one OpenAI or Gemini test URL
6. Screenshot
7. Write:
   Today I Made
   Today I Tried
   Next Step

Safety

Do not upload:
private key
company API key
production Stripe key
customer data
personal data
confidential files

Because students have sudo, shared secrets are not truly isolated.
Use test keys only.