Skip to content
Przewodnik i wgląd

Czy możesz odsprzedać dostęp do AI API? Przed uruchomieniem zbuduj matrycę praw dostawcy

Działający klucz dostawcy nie stanowi dowodu na to, że możesz rozpowszechniać jego API. Zbuduj wersjonowaną macierz praw i egzekwuj pozwolenia komercyjne podczas przyjmowania klientów i kierowania żądań.

Dostawca akceptujący Twoją prośbę API nie oznacza, że ​​masz pozwolenie na sprzedaż tego samego dostępu klientom. Dostępność techniczna i uprawnienia komercyjne to odrębne warunki.

To rozróżnienie ma znaczenie, gdy korzystasz z platformy resellerskiej AI API, udostępniasz zgodny punkt końcowy lub łączysz wielu dostawców w ramach jednego klucza. Warunki nadrzędne mogą zezwalać aplikacji na korzystanie z danych wyjściowych modelu, zabraniać surowego dostępu poprzez przekazywanie, wymagać umowy sprzedawcy, ograniczać lokalizacje klientów lub zezwalać wyłącznie na dane uwierzytelniające będące własnością klienta.

Praktycznym rozwiązaniem jest traktowanie praw do dystrybucji jako możliwości routingu. Przed przyjęciem klienta lub wybraniem trasy dostawcy brama powinna sprawdzić, czy odpowiednie konto, model, sposób dostawy i lokalizacja klienta są objęte udokumentowanym zezwoleniem.

Zakres: Jest to architektura operacyjna i wskazówki dotyczące wykrywania problemów, a nie porada prawna. Ostateczne zezwolenie zależy od zawartych umów, kanałów zakupów, projektu produktu i wykwalifikowanej oceny prawnej.

Dlaczego działający klucz API nie wystarczy

W umowach z dostawcami powszechnie rozróżnia się kilka relacji handlowych:

  • Aplikacja wykorzystuje model, aby zapewnić funkcjonalność swoim użytkownikom końcowym.
  • Platforma dodaje wokół modelu istotne funkcje przepływu pracy, zasad lub orkiestracji wnioskowanie.
  • Sprzedawca świadczy usługę dostawcy w ramach programu autoryzowanego partnera.
  • Brama udostępnia nieprzetworzony lub lekko zmodyfikowany punkt końcowy dostawcy.
  • Klient łączy swoje własne konto dostawcy za pomocą opcji „przynieś własny klucz” lub BYOK.

Te ustalenia nie są zamienne. Ujednolicone rozliczenia, analizy, routing i klucze dostępne dla klientów tworzą rzeczywistą wartość, ale nie przekształcają automatycznie surowej redystrybucji w autoryzowaną aplikację klienta.

Reguły dotyczące poświadczeń są również odrębne od praw do dystrybucji. Nawet jeśli umowa zezwala aplikacji na obsługę użytkowników końcowych, może nadal zabraniać sprzedaży lub przekazywania kluczy nadrzędnych lub dostępu do konta. Klienci dalsi powinni otrzymywać dane uwierzytelniające wydawane przez bramę, a nie zbiorcze dane uwierzytelniające dostawcy.

Co ilustrują aktualne warunki dostawcy

Poniżej znajdują się przykłady faktyczne, które przed użyciem należy porównać z aktualnymi dokumentami i własnymi umowami:

  • OpenAI: Umowa o świadczenie usług umożliwia API integrację z aplikacjami klienta udostępnionymi do zakończenia użytkownicy. Odrębnie zabrania kupowania, sprzedawania lub przekazywania kluczy API oraz odsprzedaży lub dzierżawienia dostępu do konta lub konta użytkownika końcowego.
  • Anthropic: Warunki handlowe zezwalają klientom na korzystanie z usług w celu zasilania produktów i usług oferowanych ich klientom i użytkownikom, zabraniając jednocześnie odsprzedaży Anthropic usług bez wyraźnej zgody.
  • Microsoft Azure: Wskazówki dotyczące rozwiązań dla klientów platformy Azure mówią, że prosta odsprzedaż interfejsów API wnioskowania o modelu jest niedozwolona w ramach tej trasy. Identyfikuje surowe lub słabo opakowane dane wyjściowe, niezmodyfikowaną ekspozycję punktu końcowego i routing między dostawcami wnioskowania bez kształtowania wyników jako przykłady, które się nie kwalifikują. Kwalifikujące się rozwiązanie musi dodawać podstawową i znaczącą funkcjonalność oraz utrzymywać interfejsy API wnioskowania na platformie.Firmy zainteresowane faktyczną odsprzedażą platformy Azure są kierowane do programu dostawców rozwiązań w chmurze.
  • Google Chmura: Ogólne warunki zabraniają sprzedaży, odsprzedaży, udzielania sublicencji, przenoszenia lub dystrybucji usług. Warunki dotyczące konkretnych usług obejmują postanowienia partnerów, w przypadku których obowiązująca umowa zezwala na dostawy za pośrednictwem programu partnerskiego lub sprzedawcy.

Decyzja może również zależeć od lokalizacji geograficznej. OpenAI stwierdza, że ​​uzyskiwanie dostępu lub oferowanie API dostępu poza obsługiwanymi krajami i terytoriami może prowadzić do zablokowania lub zawieszenia. Dlatego też przyjmowanie klientów nie może opierać się wyłącznie na kraju, w którym firma bramkowa zarejestrowała konto swojego dostawcy.

Ważny wniosek nie jest taki, że każdy dostawca przestrzega jednej zasady. Jest odwrotnie: wartość logiczna obowiązująca dla całego dostawcy, taka jak provider_enabled, nie może reprezentować odpowiednich uprawnień.

Zdefiniuj sposoby dostarczania przed sprawdzeniem uprawnień

Utwórz kontrolowane słownictwo opisujące sposób, w jaki klienci otrzymują funkcjonalność modelu. Praktyczna pierwsza wersja może korzystać z pięciu trybów:

  1. Wbudowany przepływ pracy: Model działa w ramach zdefiniowanego przepływu pracy produktu, takiego jak klasyfikacja dokumentów, tworzenie projektów pomocniczych lub wyodrębnianie strukturalne.
  2. Platforma programistyczna o wartości dodanej: Klienci otrzymują API, ale platforma dodaje orkiestrację materiałów, egzekwowanie zasad, transformację, ocenę, lub usługi aplikacji.
  3. Punkt końcowy zgodny ze standardem Raw: Platforma w dużej mierze przekazuje żądania i odpowiedzi dotyczące modeli przez wspólny API schemat.
  4. Autoryzowana odsprzedaż w chmurze: Operator uczestniczy w programie dostawcy lub sprzedawcy chmury, którego umowa obejmuje proponowaną dostawę model.
  5. BYOK należący do klienta: Klient zawiera umowę z dostawcą i dostarcza dane uwierzytelniające do wykorzystania przez bramę.

Nie wnioskuj trybu z języka marketingowego. Zapisz, co faktycznie robi produkt. Na przykład zmiana nazwy identyfikatorów modeli i dodanie panelu użytkowania może w dalszym ciągu sprawić, że usługa środowiska wykonawczego będzie funkcjonalnie równoważna surowemu punktowi końcowemu.

Utwórz wersjonowaną macierz praw dostawcy

Rejestr powinien być bardziej szczegółowy niż katalog dostawców lub modeli. Każdy rekord praw powinien zawierać:

  • Dostawcę i podmiot zawierający umowę
  • Konto dostawcy, projekt, obszar roboczy, subskrypcję lub konto rozliczeniowe
  • Kanał zakupu, taki jak bezpośredni, marketplace, program w chmurze lub program sprzedawcy
  • Model objęty usługą, rodzina modeli, usługa lub wdrożenie
  • Dozwolone sposoby dostawy
  • Dozwolone regiony klientów i użytkowników
  • Ograniczenia dotyczące typów klientów
  • Wymagane funkcje produktu lub branding
  • Zabronione formy dostępu
  • Nazwa umowy lub programu i data wejścia w życie
  • Źródło migawka, recenzent i data przeglądu
  • Zakres zatwierdzenia, wynegocjowane wyjątki i data odnowienia
  • Stan taki jak wersja robocza, zatwierdzony, ograniczony, wygasły lub zawieszony

Zachowaj niezmienność rekordów po zatwierdzeniu.Poprawki i odnowione uprawnienia powinny tworzyć nowe wersje z datami obowiązywania. Dzięki temu można wyjaśnić, dlaczego trasa kwalifikowała się do żądania historycznego.

{
  "rights_record_id": "rr_azure_042_v3",
  "provider": "cloud_provider_a",
  "account_id": "acct_042",
  "purchasing_channel": "customer_solution",
  "service_scope": ["model-family-x"],
  "delivery_modes": ["embedded_workflow"],
  "customer_regions": ["approved-region-set-1"],
  "prohibited_modes": ["raw_compatible_endpoint"],
  "effective_from": "2026-09-01",
  "effective_to": "2027-08-31",
  "status": "approved",
  "evidence_id": "ev_9182"
}

Egzekwuj prawa przed wyborem dostawcy

Dodaj etap dostępu do praw do AI API płaszczyzny kontrolnej. Powinien działać przed rankingiem stanu, ceny, opóźnienia lub pojemności. Trasa, która jest szybka i niedroga, pozostaje niekwalifikująca się, jeśli jej uprawnienia komercyjne nie obejmują żądania.

Wprowadź decyzję powinien zawierać co najmniej:

  • Organizację najemcy i klienta
  • Zweryfikowaną lokalizację klienta i użytkownika
  • Produkt lub tryb dostawy
  • Żądany model możliwości
  • Konto kandydującego dostawcy
  • Aktualna wersja rekordu praw
  • Mający zastosowanie wyjątek lub odniesienie do zatwierdzenia

Zwróć ustrukturyzowaną decyzję zamiast ogólnego błędu autoryzacji:

{
  "eligible": false,
  "reason_code": "DELIVERY_MODE_NOT_PERMITTED",
  "rights_record_id": "rr_azure_042_v3",
  "requested_mode": "raw_compatible_endpoint",
  "permitted_modes": ["embedded_workflow"],
  "fallback_modes": ["customer_owned_byok"]
}

Użyj domyślnego zachowania odmowy, gdy brakuje rekordu praw, wygasł lub oczekuje przeglądu lub niejednoznaczne geograficznie. Nie kieruj po cichu przez inne wspólne konta, chyba że to konto ma niezależnie ważne uprawnienia dla tego samego klienta i trybu.

Oddzielne sprawdzanie praw od zwykłej autoryzacji

Autoryzacja dzierżawy określa, czy osoba dzwoniąca może korzystać z modelu. Dopuszczenie praw odpowiada na pytanie, czy operator może dostarczać ten model za pośrednictwem konkretnego konta i produktu. Obydwa muszą przejść pomyślnie.

Dzięki temu oddzieleniu klucze wirtualne dostępne dla klienta są również przydatne. Klucz może identyfikować dzierżawcę, budżet i zasady modelu bez ujawniania lub przenoszenia poświadczeń nadrzędnych.

Użyj BYOK jako wyraźnego rozwiązania zastępczego

Gdy w zbiorze poświadczeń nie ma jasnych praw do redystrybucji, wykonalne rozwiązanie może zapewnić bezpośrednio zakontraktowane konto klienta. W trybie BYOK zapisz, kto jest właścicielem relacji z dostawcą, kto płaci dostawcy, jakie opłaty za bramkę nadal obowiązują i kto zajmuje się zawieszeniami przydziałów lub dostawców.

BYOK nie usuwa wszystkich zobowiązań. Brama nadal wymaga bezpiecznego magazynu poświadczeń, kontroli uprawnień, sond kondycji, izolacji dzierżawy i procesu zmian zasad dostawcy. Powoduje to również rozdrobnienie mocy produkcyjnych i mniej spójne ceny. Dlatego projekt operacyjny powinien traktować BYOK jako własny tryb uwierzytelniania i rozliczeń, a nie jako ukryty szczegół implementacji.

Obsługuj zmiany warunków i zawieszenia bez wyłączania wszystkiego

Monitoruj umowy z dostawcami, dokumenty programu, warunki produktów i listy obsługiwanych krajów.Zachowuj datowane kopie lub skróty sprawdzonych dokumentów i wymagaj ponownego zatwierdzenia w przypadku zmiany istotnej klauzuli, kanału zakupów, podmiotu zamawiającego lub projektu produktu.

Element Runbook zawieszenia powinien obsługiwać wąskie kontrole:

  • Wyłącz jedno konto dostawcy bez wyłączania dostawcy globalnie.
  • Usuń jeden model lub usługę z kwalifikujących się tras konta.
  • Zablokuj tryb dostawy podczas zachowanie zatwierdzonych wbudowanych obciążeń.
  • Zatrzymaj dostęp z dotkniętych regionów klientów.
  • Przenieś kwalifikujących się klientów do BYOK bez ujawniania poświadczeń.
  • Powiadom klientów, których to dotyczy i zachowaj dowody dostępu używane w przypadku wcześniejszego ruchu.

Połączone konta zmniejszają złożoność integracji i rozliczeń, ale koncentrują ryzyko zawieszenia wśród dzierżawców. BYOK izoluje relacje z dostawcami, ale zwiększa ilość pracy związanej z wdrażaniem i wsparciem. Programy autoryzowanych sprzedawców mogą zapewniać wyraźniejsze zezwolenia, ale narzucać zasady programu, obowiązki w zakresie raportowania lub zobowiązania handlowe. Są to kompromisy biznesowe, a nie tylko preferencje dotyczące tras.

Lista kontrolna wdrożenia

  1. Inwentaryzacja konta każdego dostawcy i kanału zakupów.
  2. Sklasyfikuj każdy produkt skierowany do klienta według sposobu dostawy.
  3. Uzyskaj opinię prawną pod kątem niejednoznacznych lub wynegocjowanych pozwoleń.
  4. Utwórz potwierdzone dowodami, wersjonowane rekordy praw.
  5. Spraw, aby brakujące lub wygasłe rekordy nie zostały zamknięte.
  6. Oceń prawa przed stanem dostawcy, kosztami i opóźnieniami.
  7. Wydaj dane uwierzytelniające bramy zamiast przesyłać klucze nadrzędne.
  8. Zweryfikuj lokalizację klienta i zachowaj dane wejściowe decyzji.
  9. Zdefiniuj Wyraźne rozliczenia i odpowiedzialność BYOK.
  10. Przetestuj mechanizmy zawieszenia specyficzne dla konta, modelu, regionu i trybu.
  11. Uzgadniaj trasy na żywo z rejestrem praw zgodnie z harmonogramem.
  12. Wprowadź obowiązujące ograniczenia do warunków klienta i kontroli wdrażania.

Czego się spodziewać next

Prognoza: Reguły dystrybucji dostawców prawdopodobnie staną się bardziej szczegółowe w miarę rozszerzania się katalogów modeli, kanałów w chmurze, usług agentów i kontroli regionalnej. Bramy kodujące uprawnienia na poziomie konta i sposobu dostawy będą łatwiejsze do dostosowania niż systemy zbudowane wokół flagi obsługującej jednego dostawcę. To jest prognoza projektowa, a nie oświadczenie o aktualnej polityce dostawcy.

Przed odsprzedażą dostępu do AI API wymagaj, aby każda trasa produkcyjna odpowiedziała na jedno pytanie wraz z dowodami: w ramach jakiej umowy, konta, sposobu dostawy i zakresu geograficznego można obsłużyć to żądanie? Jeśli system nie może udzielić tej odpowiedzi, trasa nie jest gotowa na ruch klientów.

Powiązana lektura

FAQ

Często zadawane pytania

Czy pozwolenie na używanie AI API obejmuje pozwolenie na jego odsprzedaż?
Nie koniecznie. Dostawca może zezwolić na użycie wewnątrz aplikacji klienta, ograniczając jednocześnie redystrybucję surowców API, odsprzedaż kont, transfer danych uwierzytelniających lub nieobsługiwane lokalizacje klientów. Obowiązująca umowa i kanał zakupów muszą obejmować rzeczywisty model dostawy.
Czy dodanie rozliczeń i analiz sprawia, że ​​brama staje się aplikacją o wartości dodanej?
Funkcje te tworzą wartość dla klienta, ale nie są automatycznie zgodne z umowną definicją dostawcy dotyczącą aplikacji klienta, rozwiązania dla klienta lub autoryzowanej usługi odsprzedaży. Przejrzyj całe zachowanie produktu pod kątem obowiązujących warunków.
Czy klienci dalsi mogą korzystać z kluczy dostawcy operatora bramy?
Mogą wysyłać żądania za pośrednictwem wirtualnych poświadczeń wystawionych przez bramę, jeśli model usługi jest dozwolony, ale nie powinni otrzymywać kluczy nadrzędnych. Ograniczenia dotyczące przenoszenia danych uwierzytelniających pozostają istotne nawet wtedy, gdy aplikacja może służyć użytkownikom końcowym.
Czy BYOK jest zawsze dozwolone?
Nie. Firma BYOK może wyjaśnić, która strona jest właścicielem relacji z dostawcą, ale umowa klienta, sposób postępowania z danymi uwierzytelniającymi przez bramę oraz wszelkie ograniczenia dostępu stron trzecich nadal wymagają sprawdzenia.
Jak często należy przeglądać matrycę praw dostawców?
Przeglądaj go za każdym razem, gdy zmieni się umowa, kanał zakupów, podmiot zamawiający, lista obsługiwanych krajów, usługa modelowa lub sposób dostawy produktu. Zaplanuj także okresowe uzgadnianie, aby wygasłe lub zastąpione rekordy nie mogły pozostać aktywne.