Używamy plików cookie. Pliki cookie i pamięć przeglądarki pozwalają utrzymać logowanie i zapamiętać Twoje preferencje. Za Twoją zgodą mierzymy też, jak korzystasz ze strony. W każdej chwili możesz . Zobacz naszą politykę cookie.

Qwen2.5 Coder 32B Instruct

qwen/qwen-2.5-coder-32b-instruct
TekstWejście: text33KDodano 11 lis 2024

Wypróbuj Qwen2.5 Coder 32B Instruct teraz

Korzysta z Twojego salda według powyższych cen. Nowe konta zaczynają z darmowym użyciem.

Jedno API. Każdy model.

Pozostało 5 z 5 darmowych wiadomości na dziś, darmowe konto daje dodatkowe użycie i klucz API.Załóż darmowe kontoZaloguj się

Koszt sesji 0,00 USD

Qwen2.5 Coder 32B Instruct w skrócie

  • Cena wejścia jest o 47% wyższa od mediany 434 modeli z kategorii Tekst.
  • Okno kontekstu 32 768 tokenów, wystarczy na długie dokumenty i wieloetapowe rozmowy.
  • Typowe żądanie (1,000 tokenów wejściowych / 500 wyjściowych) kosztuje około 0,00406 USD.

O modelu Qwen2.5 Coder 32B Instruct

Qwen2.5 Coder 32B Instruct to skoncentrowany na kodzie duży model językowy od Qwen, serii modeli wcześniej znanej jako CodeQwen. Został wydany przez dostawcę 11 listopada 2024 i należy do kategorii tekstowej, więc jest zbudowany do pracy z językiem, a nie z obrazami czy dźwiękiem. Sufiks "Instruct" oznacza, że jest dostrojony do wykonywania instrukcji, co jest wariantem, którego chcesz do zadań kodowania w stylu asystenta, a nie do surowego uzupełniania. Jego data odcięcia wiedzy to 30 czerwca 2024, więc wszystko po tej dacie wykracza poza to, co model widział podczas treningu.

Model przyjmuje tekst i zwraca tekst, z oknem kontekstu wynoszącym 32 768 tokenów i maksymalnym wyjściem 29 491 tokenów. Ta kombinacja ma znaczenie dla pracy z kodem: duży kontekst pozwala wkleić kilka plików, długi diff lub szczegółową specyfikację razem z pytaniem, a hojny limit wyjścia pozwala na kompletne funkcje, poprawki obejmujące wiele plików lub długie wyjaśnienia w jednej odpowiedzi. Dostawca opisuje serię Qwen2.5-Coder jako zapewniającą znaczące ulepszenia w generowaniu kodu i rozumowaniu kodu w porównaniu z CodeQwen1.5, co jest sednem przeznaczenia tego modelu.

Te możliwości wskazują na dość jasny zestaw zastosowań. Generowanie kodu, gdzie opisujesz funkcję lub moduł i otrzymujesz działający kod, jest podstawowym z nich. Rozumowanie kodu obejmuje zadania takie jak wyjaśnianie, co robi nieznany fragment, śledzenie błędu przez łańcuch wywołań lub przeglądanie zmiany pod kątem przypadków brzegowych. Ponieważ okno kontekstu jest duże, możesz go również używać do refaktoryzacji w wielu plikach, pisania testów do istniejącej implementacji, tłumaczenia kodu między językami lub generowania dokumentacji i komunikatów commit z diffa. To model tekstowy, więc nie odczyta zrzutów ekranu interfejsu użytkownika ani nie przeanalizuje diagramów; musisz opisać je słowami.

Wywołujesz go przez kompatybilne z OpenAI API api14, używając identyfikatora modelu "qwen/qwen-2.5-coder-32b-instruct". Ponieważ interfejs jest zgodny z kształtem uzupełnień czatu OpenAI, możesz skierować istniejącego klienta OpenAI na bazowy URL api14 i zmienić tylko identyfikator modelu. Obsługiwane parametry żądania to frequency_penalty, logit_bias, max_tokens, min_p, presence_penalty, repetition_penalty, response_format, seed, stop, temperature, top_k i top_p. W praktyce ustawisz temperature i top_p dla zachowania próbkowania, max_tokens, aby ograniczyć długość odpowiedzi, stop dla przepływów pracy opartych na delimiterach, seed, gdy chcesz uzyskać powtarzalne wyniki, oraz response_format, gdy potrzebujesz ustrukturyzowanego wyjścia, takiego jak JSON. Kary i min_p dają ci dokładniejszą kontrolę nad powtórzeniami i tokenami o niskim prawdopodobieństwie, co jest przydatne przy generowaniu długich bloków kodu.

Głównym ograniczeniem, o którym należy pamiętać, jest kontekst 32 768 tokenów. Jeśli twoje repozytorium lub zestaw dokumentów jest większy niż to, będziesz musiał pobrać i przekazać tylko odpowiednie sekcje, a nie całość. Model jest również wyłącznie tekstowy, więc zadania zależne od danych wejściowych wizualnych wymagają innego podejścia. Do ogólnej rozmowy lub pisania niezwiązanego z kodem szerszy model ogólnego przeznaczenia może być lepszym wyborem, ale do generowania kodu i rozumowania kodu w granicach kontekstu ten model jest bezpośrednim wyborem.

Jak wywołać Qwen2.5 Coder 32B Instruct API

  1. Utwórz klucz API w panelu.
  2. Zainstaluj oficjalne SDK openai dla swojego języka.
  3. Ustaw baseURL na https://api14.com/api/v1, a model na "qwen/qwen-2.5-coder-32b-instruct".
import OpenAI from "openai";

const client = new OpenAI({
  baseURL: "https://api14.com/api/v1",
  apiKey: process.env.API14_API_KEY,
});

const result = await client.chat.completions.create({
  "model": "qwen/qwen-2.5-coder-32b-instruct",
  "messages": [
    {
      "role": "user",
      "content": "Explain vector databases in two sentences."
    }
  ]
});
console.log(result.choices[0].message.content);

Obsługiwane parametry

frequency_penaltylogit_biasmax_tokensmin_ppresence_penaltyrepetition_penaltyresponse_formatseedstoptemperaturetop_ktop_p

Specyfikacja

Długość kontekstu
32 768
Maks. wyjście
29 491
Wejście
text
Wyjście
text
Granica wiedzy
2024-06-30

Żądania w api14 · ostatnie 7 dni

10-1710-1810-1910-2010-2110-2210-23

Qwen2.5 Coder 32B Instruct: najczęściej zadawane pytania

Ile kosztuje API Qwen2.5 Coder 32B Instruct?
Qwen2.5 Coder 32B Instruct kosztuje Wejście 2,31 USD / 1M tokenów. Opłata jest pobierana z salda w USD tylko za udane żądania; nieudane żądania są darmowe.
Jakie okno kontekstu ma Qwen2.5 Coder 32B Instruct?
Qwen2.5 Coder 32B Instruct przyjmuje do 32 768 tokenów na żądanie, prompt, historię i dokumenty łącznie. Generuje do 29 491 tokenów wyjściowych na odpowiedź.
Co potrafi Qwen2.5 Coder 32B Instruct?
Qwen2.5 Coder 32B Instruct przyjmuje text i zwraca text.
Jak wywołać Qwen2.5 Coder 32B Instruct z mojego kodu?
Skieruj dowolne SDK OpenAI na https://api14.com/api/v1 i ustaw model na "qwen/qwen-2.5-coder-32b-instruct", bez innych zmian w kodzie. Gotowy przykład skopiujesz z panelu kodu na tej stronie.
Jakie są alternatywy dla Qwen2.5 Coder 32B Instruct?
Porównywalne modele z kategorii Tekst w podobnej cenie: Perceptron: Perceptron Mk1.5, Perceptron: Perceptron Mk1, Thinking Machines: Inkling Small. Wszystkie działają z tym samym kluczem API, więc zmiana to jeden ciąg znaków.

Społeczność Qwen2.5 Coder 32B Instruct

Nowy wątek

Ta społeczność nie ma jeszcze wątków. Załóż pierwszy wątek o Qwen2.5 Coder 32B Instruct.