Spaces:
Configuration error
Configuration error
| #!/usr/bin/env python3 | |
| """Hugging Face Spaces entrypoint for the public PyCatan demo.""" | |
| import os | |
| import sys | |
| def main() -> None: | |
| port = os.environ.get("PORT", "7860") | |
| # Spaces needs the HTTP server to listen publicly inside the container. | |
| # Local scripts keep their safer localhost default. | |
| os.environ.setdefault("PYCATAN_BIND_HOST", "0.0.0.0") | |
| os.environ.setdefault("PYCATAN_PUBLIC_HOST", os.environ.get("SPACE_HOST", "localhost")) | |
| os.environ.setdefault("PYCATAN_NO_BROWSER", "1") | |
| from examples.ai_testing.play_with_openrouter import main as openrouter_main | |
| sys.argv = ["play_with_openrouter.py", "--port", port] | |
| openrouter_main() | |
| if __name__ == "__main__": | |
| main() | |