Sådan integrerer du en ubegrænset LLM API i din app
Du har brug for en pålidelig, ubegrænset LLM API, der behandler tekst uden kunstige afvisninger til lovligt voksenindhold. The queen API leverer dette via et standard OpenAI-kompatibelt endpoint, hvilket giver dig mulighed for at indsætte din nøgle og begynde at generere med det samme.
Sidst opdateret
Opsummering
- Brug den standard /v1/chat/completions-endpoint med model id "uncensored" til direkte tekstgenerering.
- API-kongen opkræver $0.15 per 1M input-tokens og $0.50 per 1M output-tokens med forudbetalt kredit, der ikke udløber.
- Opdater din konto med USDT (TRC20) eller USDC (Base) starter ved $20, med bonuskreditter tilgængelige til større beløb.
- Du får et 100k kontekstvindue og streaming-support, men tjenesten tilbyder ikke embeddings eller billedegeneration.
Hvorfor skifter udviklere til ubegrænsede LLM-API'er
Udviklere skifter, fordi standardmodeller ofte afviser gyldigt indhold baseret på vilkårlige sikkerhedsfiltre. Du vil have, at din applikation returnerer det præcise svar, modellen genererer, uden uønskede afvisninger for fiktive eller voksne temaer. API'et queen leverer en enkelt, ubegrænset model, der besvarer direkte. Dette eliminerer behovet for komplekse proxy-hacks eller retry-logik for at omgå afvisninger.
Din kode forbliver enkel. Du sender et prompt. Du får et svar. Der er ikke behov for ekstra middleware til at håndtere sikkerhedslag. Denne pålidelighed er vigtig, når du bygger karakterbots eller indholdsgeneratorer, der har brug for konsistent adfærd. Du undgår frustrationen over, at en model pludselig afviser et prompt, der fungerede i går.
Pris er en anden faktor. Mange udbydere opkræver høje præmier for uncensored-variants eller begrænser deres kontekstvinduer. Vi tilbyder et generøst kontekstvindue på 100.000 tokens til basiprisen. Dette giver dig mulighed for at behandle lange dokumenter eller opretholde omfattende samtalehistorikker uden at indgå ekstra gebyrer for udvidet kontekst.
Privatliv er også kritisk. Dine prompts bruges ikke til at træne dine data. Dette sikrer, at dit proprietære indhold eller brugerdata forbliver dine egne. Du har fuld kontrol over din applikations adfærd uden ydre indblanding fra modeludbyderens moderationsteam.
Forståelse af arkitekturen for uncensored AI-modellen
Modellen er en open-weight stor sprogmodel finjustet specifikt til at svare uden indholdsnægtelser. Det er ikke GPT, Claude, Gemini eller nogen anden leverandørs model. Du får en konsistent oplevelse, fordi der kun er én model, ikke et routing-system, der kan skifte mellem forskellige base-modeller.
Den håndterer tekstgenerering effektivt. Modellen understøtter streaming via Server-Sent Events. Dette giver dig mulighed for at vise tokens til brugere i realtid, hvilket forbedrer den opfattede latens i din applikation. Du kan også bruge function calling og JSON-tilstand til strukturerede output.
Modellen udfører ikke embedding, billedgenerering eller lydbehandling. Det er udelukkende en tekst-til-tekst-tjeneste. Denne fokus betyder, at infrastrukturen er optimeret til høj-gennemstrømningstekstgenerering. Du får lavere latens og mere forudsigelig ydeevne til dine tekstbaserede applikationer.
Du kan kontrollere outputtet med parametre som temperature, top_p og seed. Dette giver dig mulighed for at finjustere svarens kreativitet eller determinisme. Modellen respekterer disse indstillinger pålideligt og giver dig den kontrol, du har brug til produktionsapplikationer.
Opsætning af dit miljø med OpenAI-kompatible SDK'er
Du opsætter dit miljø ved at installere dit foretrukne SDK, f.eks. den officielle OpenAI Python- eller Node.js-klient. Du behøver ikke en speciel klient. API'et bruger den standard OpenAI-protokol. Det betyder, at din eksisterende kode sandsynligvis vil fungere med minimale ændringer.
Du konfigurerer base URL'en til at pege på HTTPS://api.apiqueen.cc/v1. Du indstiller også din API-nøgle i miljøvariablen eller klientkonfigurationen. Denne nøgle genereres, når du tilmelder dig. Du kan tilmelde dig med Google eller e-mail. Intet telefonnummer er påkrævet.
Her er hvordan du initialiserer klienten i Python:
- Installer pakken: pip install openai
- Indstil base URL til API-dronning-endepunktet
- Indtast din API-nøgle til klienten
Denne opsætning virker med enhver OpenAI-kompatibel klient. Du kan bruge biblioteker som LangChain eller LlamaIndex uden ændringer. De standard parametre som modelnavn, messages og temperature understøttes. Du er klar til at sende din første anmodning med det samme.
Konfigurerer base URLs og API-nøgler til API queen
Du konfigurerer base URL'en til HTTPS://apiqueen.cc/v1 i dine applikationsindstillinger. Denne URL dirigerer dine requests til den rigtige server. Du skal også inkludere din API-nøgle i Authorization-headeren. Formatet er Bearer YOUR_API_KEY.
Du får én aktiv nøgle pr. konto. Hvis du har brug for en ny nøgle, erstatter generering af en ny den gamle. Dette er nyttigt, hvis du formoder, at en nøgle er blevet lækset. Du kan generere en ny nøgle fra dit dashboard. Den gamle nøgle holder op med at virke øjeblikkeligt.
Model-ID'en, du sender, er "uncensored". Dette fortæller serveren, hvilken model der skal bruges. Der er ingen routing til andre modeller. Du får altid uncensored-modellen. Denne konsistens er vigtig for at opretholde en bestemt tone eller adfærd i din applikation.
Du kan teste din forbindelse ved at sende en simpel anmodning. Tjek svaret for model id. Det skal returnere "uncensored". Dette bekræfter, at din konfiguration er korrekt. Du er nu klar til at integrere API'en i din applikationslogik.
Håndtering af streamingrespons til realtidsgenerering
Du håndterer streaming ved at indstille stream-parameteren til true i din anmodning. Serveren sender en række Server-Sent Events. Hver begivenhed indeholder en tekstchunk. Du samler disse chunks for at danne det fulde svar.
Streaming forbedrer brugeroplevelsen betydeligt. Brugere ser tokens, mens de genereres. Dette reducerer den opfattede ventetid. Den sidste chunk indeholder tokenforbrugsstatistikker. Du kan spore dine omkostninger præcist ved at summere disse tokens.
Her er et eksempel på, hvordan du håndterer streaming i Node.js:
Du bør håndtere fejl elegant. Netværksproblemer eller hastighedsbegrænsninger kan afbryde streamen. Du skal implementere retry-logik eller vise en fejlmeddelelse til brugeren. API'et giver klare fejlkoder for at hjælpe dig med at fejlsøge disse problemer.
Du kan også kontrollere streaming-adfærden med parametre som max_tokens. Dette begrænser længden af det streamede svar. Dette er nyttigt til at forhindre, at outputtet bliver for langt, hvilket hurtigt kan forbruge din kredit. Du har kontrol over outputlængden, mens du nyder fordelene ved realtidsgenerering.
Optimering af omkostninger med token-grænser og parametre
Du optimerer omkostningerne ved at indstille en max_tokens-grænse i dine anmodninger. Standardværdien er 2.048 tokens, hvis du ikke angiver en anden. Du kan øge dette op til 16.000 tokens pr. anmodning. Dette giver dig mulighed for at generere længere svar uden flere API-kald.
Prisen er $0,15 per 1M input-tokens og $0,50 per 1M output-tokens. Fejl og afvisninger er gratis. Det betyder, at du kun betaler for succesfulde svar. Du betaler ikke for tokens, der genereres, men derefter kasseres på grund af en fejl. Dette er en betydelig fordel i forhold til andre udbydere.
Du kan også bruge stop-parameteren til at forhindre modellen i at generere unødvendig tekst. Dette kan reducere antallet af tokens, der bruges i hver anmodning. Du definerer en sekvens, der signalerer slutningen på det ønskede output. Modellen vil stoppe med at generere tokens, når den støder på denne sekvens.
Du kan overvåge din brug via dashboardet. Du kan se dit tokenforbrug og resterende kredit. Dette hjælper dig med at budgettere din API-brug effektivt. Du kan opsætte alarmer, hvis du vil blive underrettet, når din saldo er lav. Dette forhindrer uventede gebyrer eller tjenesteafbrydelser.
Test af din integration med eksempelprompts
Du tester din integration ved at sende en prøve-prompt til /v1/chat/completions-endpointet. Brug en simpel prompt som "Hello, how are you?" for at verificere forbindelsen. Tjek svaret for den forventede hilsen. Dette bekræfter, at din API-nøgle og base URL er korrekte.
Du kan også teste streaming ved at aktivere stream-parameteren. Observer tekststykkerne, mens de ankommer. Dette verificerer, at din klient håndterer Server-Sent Events korrekt. Du bør se teksten dukke op token for token.
Test forskellige parametre som temperaturen og top_p. Juster disse værdier for at se, hvordan de påvirker modellens output. Højere temperaturer giver mere kreative svar. Lavere temperaturer giver mere deterministiske output. Dette hjælper dig med at finde den rette balance til din applikation.
Du kan også teste function calling ved at angive en værktøgsdefinition. Send en anmodning med et værktøbskald, og verificer, at modellen svarer med korrekt værktøjsbrug. Dette sikrer, at din applikation kan integreres med eksterne API'er eller databaser. API-dronningen understøtter denne funktion fuldt ud.
Migration fra andre udbydere problemfrit
Du migrerer ved at ændre base URL og API-nøgle i din konfiguration. Endpoint-strukturen er identisk med OpenAI. Du behøver ikke at omskrive din anmodningslogik. Du kan beholde din eksisterende kode og bare opdatere forbindelsesindstillingerne.
Du skal muligvis justere dit modelnavn til "uncensored". Dette er den eneste tilgængelige model. Du behøver ikke håndtere modelrouting eller versionering. Dette forenkler din deploymentspipeline. Du kan deploye til produktion med tillid.
Du kan importere dine eksisterende prompts og systemmeddejelser. Modellen forstår standard prompt-formater. Du behøver ikke at genoptræne eller finjustere dine data. Du kan begynde at bruge API'et dronning med det samme med din eksisterende prompt-bibliotek.
Du kan teste migrationen ved at køre din eksisterende testsuite. Sammenlign output fra den gamle udbyder med den nye. Du kan bemærke forskelle i tone eller stil. Dette er forventet. Den uncensored-model kan være mere direkte eller detaljeret. Du kan justere dine prompts for at få det ønskede output.
Endelig trin til at lancere din ubegrænsede applikation
Du starter ved at sikre, at din fejlhåndtering er robust. Netværksproblemer kan opstå. Du bør implementere retries med eksponentiel backoff. Dette sikrer, at din applikation forbliver modstandsdygtig under varierende belastningsforhold. Du vil ikke, at dine brugere oplever nedetid på grund af midlertidige fejl.
Du bør overvåge din token-forbrug nøje. Du kan opsætte alarmer for højt forbrug. Dette hjælper dig med at undgå uventede gebyrer. Du kan også indstille en max_tokens-grænse for at kontrollere omkostningerne. Dette sikrer, at du ikke bruger din kredit for hurtigt.
Du kan oprette en konto med Google eller e-mail. Du får $0.50 i prøvekredit i 7 dage. Dette giver dig mulighed for at teste API'et, før du binder dig til en betalt plan. Du kan opfylde med krypto, når du er klar.
Du er nu klar til at bygge din applikation. API-kongen leverer en pålidelig, ubegrænset LLM-API. Du får direkte adgang til modellen uden mellemled. Dette giver dig fuld kontrol over din applikations adfærd. Du kan fokusere på at bygge gode funktioner i stedet for at håndtere API-uregelmæssigheder.