Privacyinstellingen

Privacy- en GDPR-verklaring

Nfero gebruikt essentiële opslag voor taalvoorkeuren en toegangscontrole voor demo’s. Met uw toestemming helpen Google Analytics en lichte gebruiksgebeurtenissen om modeldemo’s en externe abonnementsroutes te verbeteren. Prompts van live-demo’s kunnen naar geconfigureerde, door Alibaba gehoste modelendpoints worden gestuurd.

Tool + model combinatie

Open Code Review met Alibaba Model Studio API

Alibaba open-source AI code review CLI voor het beoordelen van git diffs, scannen van bestanden en het genereren van gestructureerde lijniveau commentaren.

Open Code Review is een open-source CLI voor codebeoordeling van Alibaba. Behandel automatisering van repositorybeoordelingen als een Model Studio API-integratie, tenzij het precieze gebruik expliciet een toegestane interactieve coderingsessie is van een toegewezen gebruiker.

Kies de juiste toegangsweg

Kies de juiste toegangsweg

Gebruik voor automatisering van pull requests, CI, geplande reviews of gedeelde repositoryservices een algemene pay-as-you-go Model Studio API-sleutel — géén Coding Plan- of Token Plan-sleutel.

AanbevolenPay-as-you-go Model Studio API voor beoordelingsautomatisering

Token Plan (Teameditie)

Overweeg deze alleen voor duidelijk interactieve workflows van toegewezen gebruikers waarvoor Alibaba expliciet toestemming heeft gegeven; neem niet automatisch aan dat CI-systemen of gedeelde beoordelingsbots hieraan voldoen.

Coding Plan

Gebruik deze niet voor geautomatiseerde beoordelingsscripts, CI-pijplijnen, applicatiebackends of batchaanroepen.

Pay-as-you-go Model Studio API

Juiste optie voor CI, automatisering van pull-aanvragen, geplande scans en gedeelde beoordelingsdiensten.

Veilige configuratiepatroon

Gebruik een algemene Model Studio-provider voor geautomatiseerde beoordelingen

Het voorbeeld is bewust onvolledig weergegeven. Vervang tijdelijke aanduidingen alleen op uw apparaat en plak nooit een echte API-sleutel in Nfero.

Voordat u begint

  1. Bepaal of de beoordeling een lokale interactieve toolsessie is of automatisering/CI.
  2. Maak voor automatisering een algemene Model Studio API-sleutel aan in dezelfde regio als het bijbehorende eindpunt.
  3. Sla de sleutel op in een secret manager of CI-geheime sleutel, niet in de repositoryconfiguratie.
  4. Controleer repositorymachtigingen en test eerst op een niet-gevoelige wijziging.

Veilige configuratiepatroon

Protocol
OpenAI-compatible Model Studio API
  1. Maak een algemene Model Studio-sleutel aan voor de implementatieregio.
  2. Gebruik het regiospecifieke algemene eindpunt, niet een Coding Plan- of Token Plan-eindpunt.
  3. Configureer de provider lokaal of in een beveiligde CI-geheime sleutel.
  4. Beperk repositorymachtigingen en valideer de uitvoer van de beoordeling voordat u opmerkingen publiceert.

Verifieer de verbinding

  • Controleer of het eindpunt geen `coding-intl` of `token-plan` bevat.
  • Voer de review uit op een tijdelijke branch of een voorbeeld-diff.
  • Controleer of geheimen in logboeken zijn gemaskeerd.
  • Stel factureringwaarschuwingen in voordat u geplande uitvoeringen of uitvoeringen die worden geactiveerd door pull-aanvragen inschakelt.

Model combinaties

Aanbevolen startmodellen

Gebruik deze tool om interactief coderen, redeneren, beoordelen en documenteren met elk model. Controleer de beschikbaarheid van het eindmodel en de exacte plannenondersteuning in Alibaba Cloud voordat u deze in productie gebruikt.

TekstgeneratieRedenerenVisuele begrip
Beste combinatiehoek

Sterke algemene redeneerroute; controleer of pay-as-you-go beschikbaar is in uw geselecteerde regio.

TekstgeneratieRedeneren
Beste combinatiehoek

Optie met lang contextvenster voor grotere diffs en breder repositorycontext.

Veelvoorkomende problemen

Veelvoorkomende problemen

Wat u ziet

401-fout of ongeldige API-sleutel

Waarschijnlijke oorzaak

De algemene API-sleutel en het regionale Model Studio-eindpunt komen niet overeen.

Wat u moet doen

Maak een sleutel aan of selecteer een bestaande sleutel in dezelfde regio/werkruimte als het eindpunt.

Wat u ziet

Automatisering van codebeoordelingen stopt na afdwinging van het abonnementsbeleid

Waarschijnlijke oorzaak

Een abonnementssleutel werd gebruikt voor een niet-interactieve workflow.

Wat u moet doen

Verplaats de integratie naar een algemene Model Studio API-sleutel en pay-as-you-go-eindpunt.

Belangrijke beperkingen

  • Plaats geen Alibaba API-sleutels in een repository, pull-aanvraagopmerking, buildlog of Nfero.
  • Gebruik machtigingen met het laagste benodigde privilege voor repositories en vereis menselijke beoordeling voordat code automatisch wordt gewijzigd.
  • Coding Plan- en Token Plan-referenties zijn geen vervanging voor productie- of geautomatiseerde API-toegang.