DeepSeek V4.1 Flash w Baidu: żaden dostępny kanał nie spełnia kryteriów Q i P

AIHubMix10 min czytania
DeepSeek V4.1 Flash w Baidu: żaden dostępny kanał nie spełnia kryteriów Q i P

W dniach 2026-11-03/04 przetestowano DeepSeek V4.1 Flash 1017 u pięciu dostawców za pośrednictwem AIHubMix, korzystając z pełnego zestawu APB: za każdym razem tych samych pytań, parametrów i skryptów żądań. Ten profil APB obejmuje wyłącznie test Baidu, sekcja po sekcji.

Poniższe liczby to wyłącznie wyniki, a nie ranking ani rekomendacja dostawcy. Najpierw podano Q 38.00, F 88.39, P 37.77, K 68.85 i R 100; wynik ogólny 56.48 to indeks zbiorczy bez przedziału ufności. Zastosowano zasady punktacji określone w standardzie AIHubMix Provider Benchmark Standard v2.0.

Wyniki pięciu dostawców

Overall score by provider

Pogrubieniem oznaczono dostawcę omawianego w tym wpisie. Dostawców wymieniono w stałej kolejności, a nie według rankingu. K to składowa wyniku P o wadze 20%. Wynik ogólny to indeks zbiorczy bez przedziału ufności. Różnica między oficjalnym kanałem a Alibaba Cloud wynosi 0.37 i nie jest statystycznie rozróżnialna.

W skrócie

  • Q: 38.00. BFCL 86.40%, HLE 9.36%, AA-LCR 32.80%. Łączny wynik jest o 4.46 punktu niższy niż w oficjalnym kanale, a 95-procentowy przedział wynosi od −5.78 do −3.16 i nie obejmuje 0. W HLE odnotowano 864 nieudane żądania, a w AA-LCR 100; niemal wszystkie wystąpiły w pierwszym oknie i zostały policzone jako błędne odpowiedzi.
  • F: 88.39. Zaliczone zostały 148 ze 174 uwzględnionych kontroli. Nie zwrócono pola odczytu z pamięci podręcznej ani liczby tokenów rozumowania; przypadki przekroczenia kontekstu i osieroconych wyników narzędzi zwróciły 200.
  • P: 37.77. 50 z 90 prób przy 10 równoczesnych żądaniach zwróciło no_available_channel, przez co ponad połowa była nieprawidłowa, a TTFA i TPOT otrzymały wartości karne. Próby przy jednym równoczesnym żądaniu były prawidłowe w 78 z 90 przypadków.
  • K: 68.85. W przypadku gorących żądań z prefiksem 8k trafienie nastąpiło 5 razy na 9, a 3 żądania zakończyły się niepowodzeniem; dla prefiksu 32k trafienie nastąpiło 8 razy na 9. Trafienia raportowane są w blokach po 1,024 tokeny: 7,168 tokenów dla 8k i 31,744 dla 32k.
  • R: 100. Wszystkie 300 dedykowanych żądań powiodły się za pierwszym razem. Błędy kanału podczas generowania odpowiedzi i prób szybkościowych są uwzględniane w Q i P.

Konfiguracja testu

Żądania wysyłano przez trasę AIHubMix szybkiego startu, używając identyfikatora właściwego dla dostawcy; parametry były zgodne z dokumentacją API DeepSeek. Identyfikatory pozostałych dostawców podano na stronie modeli. Nie jest to bezpośrednie połączenie z własnym kontem Baidu.

Pole Wartość
Model DeepSeek V4.1 Flash 1017
Żądany identyfikator modelu baidu-deepseek-v4.1-flash-1017
Zwrócona nazwa modelu deepseek-v4.1-flash-1017
Trasa dostępu Przez AIHubMix, z użyciem identyfikatora modelu właściwego dla dostawcy; nie jest to bezpośrednie połączenie z własnym kontem dostawcy
Parametry Tryb bez rozumowania, temperature 1.0, max_tokens 16,384, limit czasu 300 s, bez automatycznych ponowień
Rozumowanie wyłączone W każdym żądaniu użyto reasoning_effort=none
Czas 2026-11-03 18:07 – 11-04 16:33 UTC+8; wszyscy pięciu dostawców korzystali z tego samego Mac mini, sieci i konta
Próbki 4,250 prób generowania odpowiedzi (BFCL 500 × 3, HLE 250 × 10, AA-LCR 25 × 10); 60 przypadków funkcji × 3 okna; 90 prób szybkościowych przy jednym równoczesnym żądaniu i 90 przy dziesięciu równoczesnych żądaniach; 300 żądań stabilności; 30 prób pamięci podręcznej (po trzy grupy dla prefiksów 8k i 32k)

Q — jakość odpowiedzi: 38.00

Jakość odpowiedzi oceniano na podstawie trzech typów zadań: 500 zadań BFCL, na każde odpowiedziano trzykrotnie; 250 zadań HLE, na każde odpowiedziano dziesięciokrotnie; oraz 25 zadań AA-LCR, na każde odpowiedziano dziesięciokrotnie. Wynik BFCL oblicza się według reguł automatycznych; odpowiedzi w HLE i AA-LCR ocenia model sędziowski deepseek-flash, oznaczając je jako poprawne lub błędne. Wszyscy pięciu dostawcy otrzymali ten sam zestaw zadań, a wyniki wszystkich trzech typów połączono w jeden wskaźnik trafności. Usunięto dziesięć odpowiedzi, których nie dało się ocenić, pozostawiając 4,240 ocenionych prób.

Zadanie Liczba pozycji Poprawne Trafność Niepowodzenia
Wywołania narzędzi w BFCL 500 × 3 1,296/1,500 86.40% 0
Trudne pytania HLE oceniane przez model sędziowski 250 × 10 233/2,490 9.36% 875
Rozumowanie na podstawie długich dokumentów AA-LCR 25 × 10 82/250 32.80% 100
Łącznie · 95-procentowy przedział 36.23%–39.58% — 1,611/4,240 38.00% 975

Błędy usługi — zarówno nieudane żądania, jak i ucięte wyniki — pozostają w mianowniku i są liczone jako błędne odpowiedzi. W HLE odnotowano 864 nieudane żądania (863 w pierwszym oknie, 1 w drugim) oraz 11 wyników uciętych z powodu limitu max_tokens. W AA-LCR odnotowano 100 nieudanych żądań, wszystkie w pierwszym oknie.

Na każde zadanie BFCL odpowiadano trzykrotnie; tabela przedstawia wyniki połączone z tych trzech rund.

Kategoria BFCL Zaliczone Odsetek zaliczeń
simple_python: jedna funkcja, poprawne wywołanie i argumenty 336/360 93.33%
multiple: wybór właściwej funkcji spośród kilku 269/300 89.67%
parallel: równoległe wywołanie jednej funkcji kilka razy 268/300 89.33%
parallel_multiple: równoległe wywołanie kilku różnych funkcji 206/240 85.83%
irrelevance: nie wywołuj funkcji, jeśli żadna nie ma zastosowania 113/150 75.33%
ahm_multi_turn: trzyetapowy łańcuch narzędzi 104/150 69.33%

Porównanie z pozostałymi czterema

Q answer quality by task

Różnica jest podana w punktach procentowych względem oficjalnego kanału; 95-procentowy przedział pokazano jako wąsy. Przedział obejmujący 0 oznacza wynik nierozróżnialny. Model sędziowski deepseek-flash używany w HLE i AA-LCR należy do tej samej rodziny DeepSeek co testowany model i nie został skalibrowany, więc jego oceny mogą być pobłażliwe.

Q difference from the official channel

F — obsługa funkcji: 88.39

Testy funkcji sprawdzają, czy interfejs działa zgodnie ze specyfikacją protokołu, a nie to, czy model dobrze odpowiada. Wykonano 60 przypadków w sześciu grupach, po jednym razie w każdym z trzech okien, co dało 180 kontroli ocenionych względem formatu opisanego w dokumentacji dostawcy. Kontrole nie mające zastosowania, nieprawidłowe lub nieobserwowane wykluczono z mianownika. W przypadku Baidu uwzględniono 174 kontrole, z których 148 zaliczono; wynik ważony wyniósł 88.39.

Wynik grupy jest ważony udziałem tej grupy, a nie obliczany jako proste 148/174.

Grupa przypadków Waga Zaliczone Wykluczone Wynik grupy
Strumieniowanie i protokół komunikatów 20% 27/27 3 100.00
Interfejs narzędzi 20% 30/30 — 100.00
Ograniczenia wyjścia i parametry 20% 29/30 — 96.67
Kontekst i stan 15% 26/30 — 86.67
Błędy i odzyskiwanie 15% 21/30 — 70.00
Rozliczanie i protokół pamięci podręcznej 10% 15/27 3 55.56
Łącznie, wynik ważony 100% 148/174 6 88.39
Nieudany przypadek Nieudane okna Przyczyna
Przekroczenie kontekstu (kontekst i stan) 3/3 Powinien zwrócić błąd parametru; zwrócił 200
Nieprawidłowe komunikaty (błędy i odzyskiwanie) 3/3 Zwrócił 400 z pustym treścią odpowiedzi, bez ustrukturyzowanego błędu
Osierocony wynik narzędzia (błędy i odzyskiwanie) 3/3 Powinien zwrócić błąd parametru; zwrócił 200
Nieprawidłowe stream_options (błędy i odzyskiwanie) 3/3 Zwrócił 400 z pustym treścią odpowiedzi, bez ustrukturyzowanego błędu
Pole odczytu z pamięci podręcznej (rozliczanie i protokół pamięci podręcznej) 3/3 Nie zwrócono pola odczytu z pamięci podręcznej; nie można potwierdzić odczytu
Rozliczanie tokenów rozumowania (rozliczanie i protokół pamięci podręcznej) 3/3 Nie zwrócono liczby tokenów rozumowania
Definicje narzędzi wliczane do danych wejściowych (rozliczanie i protokół pamięci podręcznej) 3/3 Po dodaniu definicji narzędzi zgłoszona liczba tokenów wejściowych nie wzrosła
Zgodność liczby tokenów wejściowych przed użyciem pamięci podręcznej i po nim (rozliczanie i protokół pamięci podręcznej) 3/3 Nie zwrócono pola odczytu z pamięci podręcznej; nie można potwierdzić odczytu
Różnorodność próbkowania (ograniczenia wyjścia i parametry) 1/3 Powtarzane wyniki przy temperaturze 0 i 1 różniły się zbyt mało, poniżej wcześniej zarejestrowanego standardu
Izolacja między żądaniami (kontekst i stan) 1/3 Pierwszy krok nie zwrócił wyłącznie STORED, jak wymagano, dlatego nie można było przeprowadzić kontroli izolacji

Te kontrole są wykluczone z mianownika: nie zostały ani zaliczone, ani niezaliczone.

Status Przypadek Liczba Przyczyna
Nieobserwowane Sekwencja zatrzymująca strumieniowanie 3 Żądanie dla tego kroku nie zostało wysłane po poprzednim kroku, więc nie można go ocenić
Nie dotyczy Jawne cache_control 3 Wcześniej zarejestrowano, że ten interfejs go nie obsługuje

Nieprawidłowe messages i nieprawidłowe stream_options kończyły się niepowodzeniem u wszystkich pięciu dostawców: oba przypadki zwracały 400 z pustym treścią odpowiedzi, nie udostępniając klientowi ustrukturyzowanego błędu. Awaria występująca u wszystkich pięciu dostawców najprawdopodobniej leży po stronie bramy AIHubMix i wymaga osobnego zbadania. Rozliczanie tokenów rozumowania również nie powiodło się u wszystkich pięciu, choć z różnych powodów: ByteDance i Fireworks raportowały tokeny rozumowania nawet przy wyłączonym rozumowaniu, natomiast pozostali trzej nie zwracali ich liczby.

Porównanie z pozostałymi czterema

F function support

P — szybkość odpowiedzi: 37.77

Każde żądanie zawierało około 10,000 tokenów wejściowych i wymagało odpowiedzi o długości około 1,100 tokenów. W każdym z trzech okien wysłano po 30 prób przy jednym równoczesnym żądaniu i po 30 przy dziesięciu równoczesnych żądaniach, łącznie 180 żądań.

Metryka Wynik
TTFA — czas do pierwszego tokenu Mediana dla jednego żądania: 2.26 s (mediana prawidłowych żądań: 2.05 s); przy dziesięciu równoczesnych żądaniach ponad połowa prób była nieprawidłowa, więc mediana została uznana za nieskończoność (mediana prawidłowych żądań: 1.86 s)
Szybkość generowania TPOT Jedno żądanie: 3.48 ms/token; dziesięć równoczesnych żądań: 50.00 ms/token (ponad połowa prób była nieprawidłowa, zastosowano wartość karną)
Goodput (prawidłowa przepustowość) Dziesięć równoczesnych żądań: 1,329.2 token/s
Prawidłowe żądania Jedno żądanie: 78/90 (pierwsze okno 18/30); dziesięć równoczesnych żądań: 40/90 (pierwsze okno 0/30, trzecie okno 10/30)
Przyczyna nieprawidłowości 62 próby zwróciły 400 no_available_channel
Wynik składowej TTFA 0.00, TPOT 0.00, przepustowość 100.00; wynik szybkości odpowiedzi 30.00
Składowe P Wynik szybkości odpowiedzi 30.00 z wagą 80%, pamięć podręczna K 68.85 z wagą 20%, wynik łączny 37.77

TPOT szacuje się na podstawie fragmentów strumieniowanych danych, a nie mierzy dla każdego tokenu na sprzęcie. Goodput to liczba prawidłowych tokenów wyjściowych przy dziesięciu równoczesnych żądaniach podzielona przez czas zegarowy całej partii.

W przypadku dziesięciu równoczesnych żądań 50 z 90 prób zwróciło no_available_channel. Ponieważ ponad połowa prób była nieprawidłowa, medianę czasu do pierwszego tokenu uznano za nieskończoność, a TTFA i TPOT otrzymały wartości karne. Przy jednym równoczesnym żądaniu 78 z 90 prób pozostało prawidłowych.

Wszyscy pięciu dostawcy korzystali z tego samego komputera, sieci i konta. Trzy okna zaplanowano osobno dla każdego dostawcy, więc okresy zbierania danych nie pokrywają się w pełni; niewielkich różnic czasowych nie należy nadinterpretować.

P response speed

K — pamięć podręczna: 68.85

Każda grupa obejmuje pięć żądań. Pierwsze zawiera stały prefiks o długości około 8k lub 32k tokenów i zapełnia pamięć podręczną. Żądania 2–4 zachowują prefiks i zmieniają tylko pytanie na końcu, z przerwami 5 s, 30 s i 120 s. Piąte używa nowego prefiksu jako kontroli bez trafienia w pamięć podręczną. Trzy okna × dwie długości dają 30 żądań. K to liczba tokenów odczytanych z pamięci podręcznej przez gorące żądania, podzielona przez liczbę tokenów, które zgodnie z regułami powinny nadawać się do ponownego użycia; obie długości mają równą wagę. K stanowi 20% wyniku P.

Tabela przedstawia liczbę tokenów odczytanych z pamięci podręcznej, którą zgłosił serwer; „nie zwrócono” oznacza, że w odpowiedzi brakowało tego pola.

Prefiks Okno Zapełnienie +5 s +30 s +120 s Kontrola bez trafienia
8k 1 Niepowodzenie Niepowodzenie Niepowodzenie Nie zwrócono Nie zwrócono
8k 2 Nie zwrócono 7,168 7,168 Niepowodzenie Niepowodzenie
8k 3 Nie zwrócono 7,168 7,168 7,168 Nie zwrócono
32k 1 Nie zwrócono Nie zwrócono 31,744 31,744 Nie zwrócono
32k 2 Nie zwrócono 31,744 31,744 31,744 Nie zwrócono
32k 3 Nie zwrócono 31,744 31,744 31,744 Nie zwrócono

Prefiks 8k trafił w 5 z 9 gorących żądań, odczytując 35,840 z 72,252 tokenów, które można było ponownie wykorzystać, co dało 49.60. Prefiks 32k trafił w 8 z 9 żądań, odczytując 253,952 z 288,261 tokenów, co dało 88.10. K wynosi 68.85 przy równym ważeniu obu długości. Pięć żądań 8k nie powiodło się: żądanie inicjujące w oknie 1, żądania po 5 s i 30 s oraz żądania po 120 s i kontrolne bez pamięci podręcznej w oknie 2. Wszystkie zwróciły no_available_channel. To daje łącznie trzy nieudane gorące żądania w kategorii 8k.

W przypadku trafienia odczyt jest raportowany w blokach po 1,024 tokenów: 7,168 tokenów dla prefiksu 8k i 31,744 dla prefiksu 32k. Przy chybieniu blok użycia pomija prompt_tokens_details; tabela podaje „nie zwrócono”, a wartość jest liczona jako 0.

W porównaniu z pozostałymi czterema

K cache hit rate

R — stabilność usługi: 100

300 żądań podzielono na cztery typy: krótki tekst, długie wejście, wywołanie narzędzia i historię wieloturową. Wysyłano je z pojedynczą współbieżnością w trzech oknach. Sprawdzano wyłącznie, czy pierwsza odpowiedź była prawidłowa i kompletna; odpowiedzi nie były oceniane i nie ponawiano żądań. Błędy podczas udzielania odpowiedzi i testów szybkości są uwzględniane odpowiednio w Q i P, a nie ponownie w R.

Typ żądania Powodzenie przy pierwszej próbie
Krótki tekst 120/120
Długie wejście 10k 90/90
Wywołanie narzędzia 60/60
Historia wieloturowa 30/30
Łącznie 300/300, 95% CI 98.78%–100%

Wszystkie 300 żądań zwróciło prawidłową i kompletną odpowiedź przy pierwszej próbie. R 100 dotyczy wyłącznie tych 300 dedykowanych żądań; nie oznacza, że na całej ścieżce nie wystąpiły błędy. Przy 300 powodzeniach na 300 prób dolna granica 95% przedziału wynosi 98.78%, więc prawdopodobnie odsetek błędów jest niższy niż 1.22%.

W porównaniu z pozostałymi czterema

R obejmuje wyłącznie te 300 dedykowanych żądań; błędy podczas udzielania odpowiedzi i testów szybkości są uwzględniane w Q i P, a nie ponownie w R.

Dostawca Powodzenie przy pierwszej próbie 95% przedział
ByteDance 300/300 98.78%–100%
Baidu 300/300 98.78%–100%
Alibaba Cloud 300/300 98.78%–100%
Oficjalny DeepSeek 300/300 98.78%–100%
Fireworks 300/300 98.78%–100%

Najczęściej zadawane pytania

Co oznacza wynik ogólny?
To zbiorczy indeks bez przedziału ufności, a nie certyfikat. W tym artykule przedstawiono wyniki Q, F, P, K i R i nie rekomenduje się żadnego dostawcy.

Dlaczego połowa testów z dziesięcioma równoległymi żądaniami zakończyła się niepowodzeniem?
50 z 90 odpowiedzi zawierało no_available_channel. Ponieważ ponad połowa odpowiedzi była nieprawidłowa, mediana czasu do pierwszego tokena jest traktowana jako nieskończona, a wyniki TTFA i TPOT otrzymują wartości kary.

Czy R 100 oznacza, że nie wystąpiły błędy kanału?
Nie. R obejmuje 300 dedykowanych żądań, które wszystkie zakończyły się powodzeniem przy pierwszej próbie. 62 odpowiedzi no_available_channel w teście szybkości oraz błędy w teście udzielania odpowiedzi są uwzględniane odpowiednio w P i Q.

Dlaczego K wynosi 68.85, skoro prefiks 32k trafił w 8 z 9 żądań?
Obie długości mają taką samą wagę. Prefiks 8k trafił w 5 z 9 gorących żądań i uzyskał wynik 49.60, a prefiks 32k trafił w 8 z 9 i uzyskał 88.10; średnia wynosi 68.85.

Czy jakość odpowiedzi Baidu różni się od jakości oficjalnego kanału?
Tak. Łączna różnica Q wynosi −4.46 punktu procentowego, a jej 95% przedział od −5.78 do −3.16 nie obejmuje 0. To jedyny wynik dostawcy niższy od wyniku oficjalnego kanału, którego przedział nie obejmuje 0.

Jakie testy pominięto przy obliczaniu F?
Sześć: trzy testy sekwencji stop w strumieniowaniu, których nie udało się zaobserwować, ponieważ żądanie z poprzedniego kroku nie zostało wysłane, oraz trzy jawne testy cache_control, wcześniej zarejestrowane jako nieobsługiwane przez ten interfejs.

Czytaj dalej: seria DeepSeek V4.1 Flash

Źródła

  1. https://aihubmix.com/model/deepseek-v4.1-flash-1017
  2. https://api-docs.deepseek.com/quick_start/pricing
  3. https://docs.aihubmix.com/en/quick-start
  4. https://aihubmix.com/models
  5. https://api-docs.deepseek.com/

Jedna brama do wielu dostawców AI. Stworzona z myślą o produkcji.

Odwiedź AIHubMix