Senast uppdaterad
Mistral API-integrationsguide
Du kan ersätta det vanliga Mistral-API:t med vår icke-censurerade alternativ genom att enkelt uppdatera din bas-URL och API-nyckel. Den här guiden förklarar hur du migrerar din befintliga OpenAI-kompatibla kod för att köra vår icke-censurerade modell utan att ändra din logik.
Varför byta från det standard Mistral API:n?
Utvecklare stöter ofta på innehållsfilter som avbryter deras arbetsflöden. Standard-API:n vägrar specifika ämnen. Vår obegränsade modell svarar direkt. Du behåller full kontroll över din output.
Det vanliga Mistral-API:et är pålitligt. Det levererar populära modeller. Det tillämpar dock sina egna moderationslager. Du kan se vägran för kreativt skrivande eller vuxenteman. Vårt API tar bort dessa hinder. Det kör en öppen modell med vikter finjusterad för färre begränsningar. Du får samma OpenAI-kompatibla slutpunkt.
Kostnad är en annan faktor. Standardplaner låser ofta in dig i prenumerationer. Vi använder ett system med förskottsbetalda krediter. Du betalar endast för det du använder. Fel kostar dig inte tokens. Denna transparens hjälper dig att budgetera korrekt.
Migration är trivial. Din befintliga kod fungerar. Du ändrar bara bas-URL:en. Inga komplexa omstruktureringar behövs. Denna flexibilitet passar utvecklare som vill ha obegränsad generering utan att hantera lokala modeller.
Steg 1: Skaffa din API-nyckel
Skapa ett konto på vår plattform. Du kan logga in med Google eller använda en e-postadress och ett lösenord. Inget telefonnummer krävs. Detta håller din identitet privat.
När du loggar in, navigera till kontrollpanelen. Generera din API-nyckel omedelbart. Nyckeln visas endast en gång. Kopiera den och lagra den säkert. Du behöver den för varje förfrågan.
Du får provkredit automatiskt. Nya konton får $0.50 som är giltiga i 7 dagar. Detta låter dig testa integrationen innan du binder dig till pengar.
Din nyckel har specifika begränsningar. Du kan göra 300 förfrågningar per minut. Endast åtta förfrågningar körs samtidigt. Varje nyckel är unik för ditt konto. Om du genererar en ny nyckel slutar den gamla att fungera. Detta säkerställer säker åtkomst till dina krediter.
Steg 2: Konfigurera din bas-URL
Den basala URL:en är den viktigaste ändringen. Peke din SDK mot vår slutpunkt. Använd standard OpenAI-formatet. Detta säkerställer kompatibilitet med dina befintliga bibliotek.
Ställ in din bas-URL till HTTPS://api.mistralbaseurl.com/v1. Denna sökväg speglar strukturen hos stora leverantörer. Din kod kommer att känna igen slutpunkterna korrekt. Du behöver inga nya drivrutiner eller klienter.
Uppdatera din API-nyckelvariabel i din kod. Ersätt den gamla leverantörsnyckeln med din nya. Se till att nyckelsträngen är korrekt. Stavfel ger omedelbara autentiseringsfel.
Testa anslutningen med en enkel ping. Begär listan över tillgängliga modeller. Du bör se vår ofiltrerade modell listad. Detta bekräftar att din konfiguration är korrekt. Du är nu redo att skicka prompts.
Steg 3: Implementera chatkompletteringar
Skicka en POST-begäran till chat-completions-slutpunkten. Använd modell-ID:t "uncensored". Detta aktiverar vår specifika stora språkmodell. Den bearbetar din inmatning och genererar text.
Strukturera dina meddelanden som en array. Inkludera roller för system, användare och assistent. Modellen följer dessa instruktioner noggrant. Du kan ställa in parametrar som temperature och top_p. Dessa styr skapligheten i utdata.
Kontextfönstret är 100 000 tokens. Detta möjliggör hantering av långa dokument. Du kan skicka omfattande kontext i en enda begäran. Modellen behåller sammanhållningen över långa sekvenser. Detta är användbart för kodanalys eller sammanfattning.
Max utdata är 16,000 tokens. Om du inte anger max_tokens är gränsen 2,048. Justera denna parameter baserat på dina behov. Längre svar kräver mer kredit. Planera din tokenbudget därefter.
Hantering av strömning och token
Strömning förbättrar användarupplevelsen. Den skickar token när de genereras. Detta minskar upplevd latens. Aktivera strömning i dina SDK-inställningar.
Vi använder Server-Sent Events (SSE). Strömmen tillhandahåller textchunker. Varje chunk innehåller en del av svaret. Du kan visa tokens i realtid.
Tokenanvändning rapporteras i den sista biten. Detta säkerställer korrekt fakturering. Du ser exakt vad som förbrukades. Fel kostar dig inget. Avslag är gratis. Detta skyddar din budget från slösa begäranden.
Övervaka din kreditbalans regelbundet. Du kan fylla på via krypto när som helst. Krediterna upphör aldrig att gälla. Detta gör att du kan pausa användningen utan straff. Du behåller din balans på obestämd tid.
Funktionsanrop och JSON-läge
Vårt API stöder strukturerade utdata. Du kan tvinga fram JSON-läge. Ställ in response_format till json_object. Modellen returnerar endast giltig JSON. Detta är kritiskt för integrationer.
Function calling fungerar sömlöst. Definiera dina verktyg i begäran. Modellen identifierar vilket verktyg som ska användas. Den skickar argument korrekt. Du kan parsas resultatet i din kod.
Ställ in tool_choice till auto eller specifik. Detta ger dig kontroll över beteendet. Modellen prioriterar verktygsanvändning när det behövs. Detta ökar tillförlitligheten i komplexa arbetsflöden.
Använd dessa funktioner för dataextraktion. Automatisera formulär eller API-anrop. Den obegränsade modellen hanterar kanfall bra. Den vägrar inte komplexa frågor. Detta gör den lämplig för produktionsuppgifter.
Vanliga fel: 404 och 422 förklarade
Fel indikerar vanligtvis konfigurationsproblem. Ett 404 Not Found-fel är vanligt. Det betyder att slutpunkten är fel. Kontrollera din bas-URL noggrant. Se till att du inkluderar /v1 i sökvägen.
Ett 422 Unprocessable Entity-fel inträffar. Detta händer ofta med ogiltig JSON. Kontrollera strukturen för din begärans kropp. Se till att alla obligatoriska fält finns med. Kontrollera att modell-ID:t är korrekt.
Rate limits returnerar 429-fel. Du överskred 300 begäranden per minut. Vänta kort innan du försöker igen. Implementera exponentiell backoff i din kod. Detta förhindrar att API:t överbelastas.
Kontrollera din API-nyckels giltighet. Se till att den inte har gått ut. Nycklar ersätts automatiskt om de återgenereras. Använd rätt nyckel för varje begäran. Detta minimerar driftstopp.
Kostnadsjämförelse: Mistral vs. Vårt Uncensored API
Våra priser är enkla. Du betalar $0,15 per miljon inmatningstoken. Utmatningstoken kostar $0,50 per miljon. Detta är transparent och förutsägbart.
Standard API tar ofta ut mer. De inkluderar plattformsavgifter. Vår modell körs på våra servrar. Du betalar för beräkning direkt. Detta sänker baspriset.
Fel är gratis. Du betalar inte för misslyckade begäranden. Detta sparar pengar på felsökning. Du betalar endast för giltiga utdata.
Påfyllningar börjar på $20. Du betalar med krypto. Bonuskrediter är tillgängliga. Lägg till $50 för 5 % extra. Lägg till $100 för 10 % extra. Lägg till $200 för 15 % extra. Detta belönar högre användning.
Slutlig kontrolllista för en smidig migration
Verifiera att din bas-URL är korrekt. Uppdatera din API-nyckel i miljön. Testa med en enkel prompt. Säkerställ att streaming fungerar vid behov.
Kontrollera hanteringen av din hastighetsgräns. Implementera försök att upprepa vid 429-fel. Övervaka din tokenanvändning. Justera max_tokens vid behov.
Aktivera JSON-läge för strukturerad data. Testa function calling med dina verktyg. Se till att modellen svarar korrekt. Kontrollera att utdataformatet matchar dina förväntningar.
Skräddarsy dina parametrar. Ställ in temperaturen för kreativitet. Använd top_p för mångfald. Dessa inställningar påverkar utdatakvaliteten. Experimentera för att hitta den bästa balansen. Din kod bör förbli oförändrad förutom URL:en och nyckeln.