Ustawienia prywatności

Oświadczenie o prywatności i GDPR

Nfero używa niezbędnej pamięci do preferencji językowych i kontroli dostępu do demonstracji. Za zgodą użytkownika Google Analytics i lekkie zdarzenia użycia pomagają ulepszać demonstracje modeli i zewnętrzne ścieżki subskrypcji. Prompty demonstracji na żywo mogą być wysyłane do skonfigurowanych punktów końcowych modeli hostowanych przez Alibaba.

Kombinacja narzędzia i modelu

Open Code Review z API Model Studio Alibaba

Konsolowa aplikacja (CLI) do recenzji kodu AI open source firmy Alibaba do przeglądania różnic git, skanowania plików i tworzenia strukturalnych komentarzy na poziomie wierszy.

Open Code Review to otwarty narzędzie CLI do przeglądu kodu firmy Alibaba. Traktuj automatyzację przeglądu repozytoriów jako integrację z Model Studio API, chyba że konkretny przypadek użycia pozostaje przydzieloną sesją interaktywnego kodowania dla konkretnego użytkownika.

Wybierz odpowiednią metodę dostępu

Wybierz odpowiednią metodę dostępu

Do automatyzacji pull-requestów, systemów CI, zaplanowanych przeglądów lub udostępnionych usług repozytorialnych używaj ogólnego klucza Model Studio pay-as-you-go API, a nie klucza Coding Plan ani Token Plan.

ZalecanePay-as-you-go Model Studio API do automatyzacji przeglądów kodu

Token Plan (edycja zespołowa)

Rozważ jego użycie wyłącznie w przypadku wyraźnie interaktywnego przepływu pracy przydzielonego użytkownika, który jest dozwolony przez Alibaba; nie zakładaj, że systemy CI lub boty udostępnione do przeglądów spełniają te kryteria.

Coding Plan

Nie używaj tego narzędzia do skryptów automatycznego przeglądu, systemów CI, zaplecza aplikacji ani wywołań wsadowych.

Pay-as-you-go Model Studio API

Poprawna opcja dla systemów CI, automatyzacji pull-requestów, zaplanowanych skanów oraz udostępnionych usług przeglądowych.

Bezpieczny wzorzec konfiguracji

Używaj ogólnego dostawcy Model Studio do zautomatyzowanych analiz kodu

Przykład został celowo zredagowany. Zastąp symbole zastępcze wyłącznie na swoim urządzeniu i nigdy nie wklejaj rzeczywistego klucza API do Nfero.

Wymagania wstępne

  1. Określ, czy przegląd ma charakter lokalnej, interaktywnej sesji narzędzia, czy jest przeznaczony do automatyzacji/CI.
  2. W przypadku automatyzacji utwórz ogólny klucz Model Studio API w tym samym regionie co jego punkt końcowy.
  3. Przechowuj klucz w menedżerze haseł lub w sekcji tajnych systemu CI, a nie w konfiguracji repozytorium.
  4. Przejrzyj uprawnienia do repozytorium i przetestuj narzędzie najpierw na zmianie niezawierającej danych poufnych.

Bezpieczny wzorzec konfiguracji

Protokół
OpenAI-compatible Model Studio API
  1. Utwórz ogólny klucz Model Studio dla regionu wdrożenia.
  2. Użyj regionalnego ogólnego punktu końcowego, a nie punktu końcowego Coding Plan lub Token Plan.
  3. Skonfiguruj dostawcę lokalnie lub w bezpiecznym segrecie CI.
  4. Ogranicz uprawnienia do repozytorium i sprawdź wyniki analizy przed opublikowaniem komentarzy.

Zweryfikuj połączenie

  • Upewnij się, że punkt końcowy nie zawiera frazy `coding-intl` ani `token-plan`.
  • Przeprowadź analizę na oddzielnej, tymczasowej gałęzi lub przykładowej różnicach (diff).
  • Sprawdź, czy dane poufne są maskowane w dziennikach.
  • Skonfiguruj alerty rozliczeniowe przed włączeniem cyklicznych uruchomień lub uruchamiania przy każdej próbie scalenia (pull request).

Kombinacje modeli

Zalecane modele początkowe

Użyj to narzędzie do wykonywania interaktywnego kodowania, rozumowania, przeglądu i dokumentacji z każdy model. Potwierdź dostępność końcowej wersji modelu i dokładną obsługę planu w Alibaba Cloud przed użyciem w produkcji.

Generowanie tekstuWnioskowanieZrozumienie wizualne
Najlepszy kąt dopasowania

Skuteczna ogólna ścieżka rozumowania; sprawdź dostępność pay-as-you-go w wybranym regionie.

Generowanie tekstuWnioskowanie
Najlepszy kąt dopasowania

Opcja obsługująca długie konteksty — odpowiednia do większych różnic (diff) i szerszego kontekstu repozytorium.

Najczęstsze problemy

Najczęstsze problemy

Co widzisz

Błąd 401 lub nieprawidłowy klucz API

Prawdopodobna przyczyna

Ogólny klucz API i regionalny punkt końcowy Model Studio nie są ze sobą zgodne.

Co zrobić

Utwórz lub wybierz klucz w tej samej regionie/przestrzeni roboczej, co punkt końcowy.

Co widzisz

Automatyczna analiza kodu przerywa działanie po wymuszeniu zasad planu

Prawdopodobna przyczyna

Klucz planu został użyty w nieinteraktywnym przepływie pracy.

Co zrobić

Przenieś integrację na ogólny klucz API Model Studio oraz punkt końcowy pay-as-you-go.

Ważne ograniczenia

  • Nie umieszczaj kluczy Alibaba API w repozytorium, komentarzu do pull-requesta, dzienniku kompilacji ani w Nfero.
  • Używaj minimalnych wymaganych uprawnień do repozytorium i wymagaj recenzji przez człowieka przed automatyczną modyfikacją kodu.
  • Dane uwierzytelniające Coding Plan i Token Plan nie są zamiennikiem dostępu produkcyjnego lub automatycznego do API.