awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

2 repository-uri

Awesome GitHub RepositoriesInterface-Based Request Routing

Maps incoming HTTP requests to specific service methods based on generated logic derived from API interfaces.

Distinct from HTTP Request Routing: Focuses on routing derived from API definitions rather than general HTTP path mapping.

Explore 2 awesome GitHub repositories matching networking & communication · Interface-Based Request Routing. Refine with filters or upvote what's useful.

Awesome Interface-Based Request Routing GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • twitchtv/twirpAvatar twitchtv

    twitchtv/twirp

    7,517Vezi pe GitHub↗

    Twirp este un framework RPC Protocol Buffers conceput pentru implementarea comunicării de microservicii distribuite, type-safe, prin HTTP. Acesta funcționează ca un framework de comunicare pentru microservicii și un generator de cod API care produce stub-uri de client și interfețe de server puternic tipizate din definițiile de schemă, pentru a elimina boilerplate-ul manual de rețea. Framework-ul asigură compatibilitatea cu infrastructura web existentă prin executarea apelurilor de procedură la distanță (RPC) prin transport HTTP standard. Utilizează contracte bazate pe schemă ca o singură sursă de adevăr pentru a permite interoperabilitatea între limbaje și a decupla logica de business de transportul de rețea. Sistemul acoperă mai multe domenii de capabilități de bază, inclusiv rutarea bazată pe interfață, serializarea datelor în formate multiple (suportând atât JSON, cât și binar) și middleware pentru ciclul de viață al cererilor pentru preocupări transversale. De asemenea, oferă un sistem standardizat de mapare a erorilor pentru a traduce eșecurile serviciului în coduri lizibile de către mașină și include instrumente pentru verificarea compatibilității clientului.

    Maps incoming HTTP requests to specific service methods using routing logic derived from API interfaces.

    Go
    Vezi pe GitHub↗7,517
  • openai/plugins-quickstartAvatar openai

    openai/plugins-quickstart

    4,238Vezi pe GitHub↗

    Acest proiect este un starter kit și boilerplate pentru dezvoltarea de plugin-uri care extind funcționalitatea ChatGPT prin API-uri externe. Servește ca implementare de referință pentru construirea de instrumente care permit modelelor de limbaj mari să execute sarcini prin apeluri API secvențiale și maparea structurată a datelor. Repository-ul oferă un șablon pentru integrarea API-urilor REST și un ghid pentru securizarea comunicării între un model de limbaj și endpoint-urile serviciilor terțe. Se concentrează pe configurarea verificării identității și a mecanismelor de handshake între un agent și un server backend privat. Implementarea acoperă definirea integrărilor API externe și dezvoltarea de instrumente pentru agenți de model de limbaj. Aceste capabilități includ execuția apelurilor API și configurarea autentificării pentru a securiza comunicarea cu aplicații terțe.

    Directs AI-generated requests to specific external endpoints based on API interface definitions.

    Pythonchatgptchatgpt-plugins
    Vezi pe GitHub↗4,238
  1. Home
  2. Networking & Communication
  3. HTTP Request Dispatching
  4. HTTP Request Routing
  5. Interface-Based Request Routing

Explorează sub-etichetele

  • Custom Resource RoutersRouting logic for infrastructure custom resource events. **Distinct from Event-Simulated Request Dispatching:** Distinct from interface-based routing: focuses on infrastructure event types rather than API interface definitions.