Qwen/Qwen2.5-Coder-7B-Instruct
Qwens instruktionsanpassade 7B-kodningsutgåva för kodgenerering, förklaring och föreslagna rättelser.
Om modellen
Den här beskrivningen omfattar modellens förmågor. Tillgängliga indata, utdata och alternativ i Ailoot anges nedan för den valda metoden.
Qwen/Qwen2.5-Coder-7B-Instruct är instruktionsanpassad 7B-utgåva av Qwens kodinriktade familj. Officiella modellkortet beskriver kodgenerering, kodresonemang och kodrättning. En konkret uppgift är att omvandla funktionssignatur och felande exempel till ersättningsimplementation och kort förklaring av gränsfallet.
Använd Ailoots /v1/chat/completions-rutt, vars godkända modaliteter är text- och bildindata med textutdata. Listade kontroller är model, messages och stream; posten ger inget kodkörningsverktyg eller kodförrådsändring. Ursprungsmodellens driftsättningsberoende långkontextkonfiguration fastställer ingen kontextkvot på rutten. Jämför föreslagen rättelse med det ursprungliga felande exemplet i egen körmiljö.
Ailoot Ultra · OpenAI Chat POST /v1/chat/completions Qwen/Qwen2.5-Coder-7B-Instruct
Qwen/Qwen2.5-Coder-7B-Instruct
Qwen/Qwen2.5-Coder-7B-InstructStart
Qwens instruktionsanpassade 7B-kodningsutgåva för kodgenerering, förklaring och föreslagna rättelser.
- Godkända indata
- Text · Bilder
- Resultat
- Text
Tillgängligt i Ailoot · indata & metoder
Ailoot Ultra · OpenAI Chat POST /v1/chat/completions
- Indatatyper
text,image- Utdatatyper
text- Utdataformat
- JSON or SSE
| Fält | Typ | Krav | Värden & gränser | Standard |
|---|---|---|---|---|
Fältmodel | Typstring | KravObligatoriskt | Värden & gränser Qwen/Qwen2.5-Coder-7B-Instruct Villkor: Använd exakt denna routningsväljare för Ailoot. | Standard— |
Fältmessages | Typarray | KravObligatoriskt | Värden & gränser Villkor: | Standard— |
Fältstream | Typboolean | KravValfritt | Värden & gränser Villkor: | Standardfalse |
Kombinationer av indatamaterial
text_input · Krävs: messages
image_with_text · Krävs: messages with actual image content blocks
Metodparametrar och livscykel
| Parameter | Avtal |
|---|---|
Parametercontent_type | Avtalapplication/json |
Parameterrequired | Avtalmodel, messages |
Parameteroptional | Avtalstream |
Parametermaterial_types | Avtaltext, image |
Parameterconditions | AvtalAnvänd exakt denna routningsväljare för Ailoot., Det här protokollet överför bildinnehåll när just den valda modellen stöder bildförståelse. Att protokollet godtas innebär inte att varje modell har bildstöd. |
Metodalias: /chat/completions
Livscykel: synchronous_or_streamed
Priser
Tariffuppgifter lägger inte till begäransalternativ. Parametrar som stöds anges för den valda metoden.
- Snabbt läge
- Standardpris När snabbt läge är valt
- Flex-läge
- Standardpris När läget flex är valt
- Högsta resonemangsnivå
- Standardpris När den högsta resonemangsnivån använder standardjusteringen (default)
- Prissättning för explicit cache
- Inte aktiverat När explicit cache begärs
- Nolltaxor för enbart text
- Cache, verktyg och medier följer sina separat angivna prisvillkor. För indata och utdata som enbart består av text
Ailoot-priser
Priser efter konfiguration
| Konfiguration | Prislista | Avgift |
|---|---|---|
| KonfigurationGrundpriser för token | PrislistaGrundpris | Avgift Indata · Indatatoken $0 / 1K token Utdata · Utdatatoken $0 / 1K token Indata · Cacheläsning $0 / 1K token Indata · Skrivning till cache $0 / 1K token Indata · Skrivning till cache, 1 tim — / 1K token |
Ailoot reserverar ett uppskattat belopp före en begäran. Efter resultatet slutregleras avgiften utifrån uppmätt förbrukning. Slutreglering för strömning använder den slutliga förbrukningsposten. Så fungerar reservation och slutreglering →
Exempelbegäranden
Ailoot Ultra · OpenAI Chat
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
export AILOOT_API_KEY
python3 - <<'PY_REQUEST'
import json,os
from pathlib import Path
p=json.loads('{"model": "Qwen/Qwen2.5-Coder-7B-Instruct", "messages": [{"role": "user", "content": "Explain how a rainbow forms."}]}')
Path("request.json").write_text(json.dumps(p,ensure_ascii=False))
PY_REQUEST
curl --fail-with-body --silent --show-error https://api.ailoot.ai/v1/chat/completions \
-H "Authorization: Bearer $AILOOT_API_KEY" -H 'Content-Type: application/json' \
--data-binary @request.json -D response-headers.txt -o result.json
# Submit once. Retain the complete result, original identifiers and every response header.
Ta emot och spara resultat
Ailoot Ultra · OpenAI Chat
JSON or SSE
Behåll alla färdiga resultat
Behåll varje fullständigt returnerat svar, fil och innehållsdel.
Behåll varje innehållsblock, verktygsanropets ID, eventuell returnerad resonemangssignatur, alla SSE-deltan och fullständiga användningsuppgifter. Det första textfragmentet är inte hela resultatet.
Om det ursprungliga svaret behöver kontrolleras
Behåll ursprungligt X-Client-Request-ID, svaret och huvudena. Ett okänt resultat eller result_pending_check ger inte tillstånd till en andra skapandebegäran.
Svarsfält
| Fält | Typ |
|---|---|
Fältchoices[] | Typobject |
Fältusage | Typobject |
Fel och nästa steg
| Svar | Villkor | Nästa steg |
|---|---|---|
Svar400 · invalid_request_error | VillkorEtt obligatoriskt fält, en modellväljare, en typ eller en representation av indata är ogiltig. | Nästa stegGranska den returnerade valideringsinformationen innan du förbereder en separat begäran. |
Svar | VillkorDen ursprungliga begäran eller resultatet är okänt eller behöver kontrolleras. | Nästa stegBehåll ursprungliga identifierare och huvuden; läs endast status- eller biblioteksposter som stöds. Skicka inte skapandebegäran igen. |
Alias
Modellalias
Ailoot Ultra Qwen/Qwen2.5-Coder-7B-Instruct
Alias för metodsökvägar
/chat/completions
Relaterade anropar-ID:n
FAQ · Qwen/Qwen2.5-Coder-7B-Instruct
- Vilka indata och resultat finns?
POST /v1/chat/completions·Qwen/Qwen2.5-Coder-7B-Instruct:text,image→text- Vilka fält använder begäran?
POST /v1/chat/completions·Qwen/Qwen2.5-Coder-7B-Instruct:model,messages,stream