OpenAI-Checker  by missuo

CLI tool to check OpenAI service accessibility from your IP

created 2 years ago
767 stars

Top 46.4% on sourcepulse

GitHubView on GitHub
Project Summary

This project provides a simple shell script to check if an IP address can access OpenAI services, primarily for users experiencing access issues. It supports checking both IPv4 and IPv6 addresses across 163 countries, offering a quick diagnostic tool for network connectivity to OpenAI.

How It Works

The script leverages Cloudflare's detection mechanisms to determine IP address accessibility to OpenAI. This approach outsources the core detection logic to Cloudflare, aiming for accuracy independent of the script itself. The script then formats and displays the results, indicating whether the IP is supported and its associated region.

Quick Start & Requirements

  • Primary install / run command: bash <(curl -Ls https://cdn.jsdelivr.net/gh/missuo/OpenAI-Checker/openai.sh)
  • Prerequisites: Internet connection.
  • Setup time: Instantaneous.

Highlighted Details

  • Checks both IPv4 and IPv6 connectivity.
  • Reports region information for supported IPs.
  • Supports 163 countries, with ongoing updates.

Maintenance & Community

The project is maintained by Vincent Young. Contributions for improving country code support are acknowledged.

Licensing & Compatibility

  • License: MIT License.
  • Compatibility: Permissive for commercial use and integration with closed-source projects.

Limitations & Caveats

The project's accuracy may be impacted by OpenAI's evolving access strategies, as noted by the author in May 2023. The short link cpp.li is temporarily unavailable due to an expired domain.

Health Check
Last commit

1 year ago

Responsiveness

1 day

Pull Requests (30d)
0
Issues (30d)
0
Star History
4 stars in the last 90 days

Explore Similar Projects

Feedback? Help us improve.