Tencent: Hy4 preview
Tencent Hy4 preview to model tekstowy z opublikowanym kontekstem 1 048 576 tokenów. Wybierz tencent/hy4-preview przez Chat Completions do pracy z dostarczonym tekstem, w tym syntezy dokumentów, ustrukturyzowanego wyodrębniania informacji i dyskusji o kodzie. Zadeklarowane parametry obejmują rozumowanie, odpowiedzi ustrukturyzowane i procesy narzędzi funkcyjnych, z dostarczeniem kompletnej odpowiedzi JSON lub strumienia.
O modelu
Ten opis przedstawia możliwości modelu. Dane wejściowe, wyniki i opcje dostępne w Ailoot podano poniżej dla wybranej metody.
Tencent Hy4 preview to jawnie nazwana edycja wstępna wybierana przez tencent/hy4-preview. Przyjmuje tekst i tworzy tekst przez Chat Completions, z opublikowaną długością kontekstu 1 048 576 tokenów. Przygotuj długi materiał ze stałymi etykietami dokumentów, granicami sekcji i precyzyjnym pytaniem, aby żądanie opisywało zarówno dowody do wykorzystania, jak i wynik potrzebny aplikacji.
Wyślij POST /v1/chat/completions z polem model ustawionym na tencent/hy4-preview i niepustą tablicą messages. Dostarcz rzeczywisty tekst w polu content wiadomości. Żądanie syntezy dokumentów może zawierać oznaczone raporty i prosić o wspólne ustalenia, rozbieżności i potwierdzające fragmenty. Żądanie wyodrębnienia informacji może nazywać pola i definiować sposób przedstawiania brakujących danych. Dyskusja o kodzie może zawierać odpowiednie pliki lub fragmenty jako tekst i prosić o ukierunkowane wyjaśnienie lub proponowaną edycję.
Zaplanuj instrukcje, dokumenty, historię rozmowy i żądaną odpowiedź w podanym kontekście. Zachowaj etykiety źródeł obok identyfikowanego tekstu i określ, które dokumenty są rozstrzygające dla odpowiedzi, gdy występują sprzeczności. Przy dużym porównaniu zdefiniuj kryteria przed materiałem źródłowym i poproś o wynik uporządkowany według tych kryteriów. Daje to aplikacji konkretne wyjście do sprawdzenia względem wejścia, zamiast polegać na ogólnej instrukcji podsumowania wszystkiego.
Opublikowany zestaw parametrów zawiera reasoning, reasoning_effort i include_reasoning, a także temperature, stop, max_tokens i max_completion_tokens. Dla określonej formy odpowiedzi użyj response_format ze schematem oczekiwanym przez aplikację; profil deklaruje obsługę ustrukturyzowanego wyjścia. Dla wymiany z narzędziami funkcyjnymi obejmuje tools i tool_choice. Dostarcz schemat lub definicje funkcji używane przez własną aplikację, zachowaj wybrane wartości parametrów wraz z żądaniem i zweryfikuj rzeczywiście zwrócone pola lub argumenty narzędzi przed kontynuacją.
Opcjonalny parametr stream obsługuje dostarczenie JSON złożonego w całość lub odpowiedzi strumieniowej. Dla JSON zachowaj każdy zwrócony wariant, treść wiadomości, wywołanie narzędzia, pole rozumowania i pole usage. Przy strumieniowaniu łącz przyrostowe fragmenty według indeksu wariantu i wywołania narzędzia oraz zachowaj końcowe informacje o zakończeniu. Gdy zwrócone zostanie wywołanie narzędzia, zachowaj jego rzeczywisty identyfikator i argumenty, aby aplikacja mogła powiązać wynikową wiadomość narzędzia z tym wywołaniem. Zachowaj tożsamość pierwotnego żądania i kompletną odpowiedź, gdy wymiana wymaga zbadania po przerwaniu.
Ailoot Ultra · Chat Completions POST /v1/chat/completions tencent/hy4-preview
tencent/hy4-previewStart
Tencent Hy4 preview to model tekstowy z opublikowanym kontekstem 1 048 576 tokenów. Wybierz tencent/hy4-preview przez Chat Completions do pracy z dostarczonym tekstem, w tym syntezy dokumentów, ustrukturyzowanego wyodrębniania informacji i dyskusji o kodzie. Zadeklarowane parametry obejmują rozumowanie, odpowiedzi ustrukturyzowane i procesy narzędzi funkcyjnych, z dostarczeniem kompletnej odpowiedzi JSON lub strumienia.
- Akceptowane dane wejściowe
- Tekst
- Wyniki
- Tekst
Dostępne w Ailoot · dane wejściowe i metody
Ailoot Ultra · Chat Completions POST /v1/chat/completions
- Wejście
text- Wyjście
text- Kontekst
- 1 048 576 tokens
- Format wyjściowy
- JSON or supported SSE
| Pole | Typ | Wymaganie | Wartości i limity | Domyślnie |
|---|---|---|---|---|
Polemodel | Typstring | WymaganieWymagane | Wartości i limity tencent/hy4-preview | Domyślnie— |
Polemessages | Typarray | WymaganieWymagane | Wartości i limity | Domyślnie— |
Polestream | Typboolean | WymaganieOpcjonalne | Wartości i limity | Domyślniefalse |
Polemax_tokens | Typinteger | WymaganieOpcjonalne | Wartości i limity Minimum: 1 | Domyślnie— |
Polemax_completion_tokens | Typinteger | WymaganieOpcjonalne | Wartości i limity Minimum: 1 | Domyślnie— |
Polen | Typinteger | WymaganieOpcjonalne | Wartości i limity Minimum: 1 | Domyślnie— |
Poletemperature | Typnumber | WymaganieOpcjonalne | Wartości i limity | Domyślnie— |
Poletop_p | Typnumber | WymaganieOpcjonalne | Wartości i limity | Domyślnie— |
Poleseed | Typinteger | WymaganieOpcjonalne | Wartości i limity | Domyślnie— |
Polestop | Typ | WymaganieOpcjonalne | Wartości i limity | Domyślnie— |
Polefrequency_penalty | Typnumber | WymaganieOpcjonalne | Wartości i limity | Domyślnie— |
Polepresence_penalty | Typnumber | WymaganieOpcjonalne | Wartości i limity | Domyślnie— |
Poleuser | Typstring | WymaganieOpcjonalne | Wartości i limity | Domyślnie— |
Parametry i cykl życia metody
| Parametr | Kontrakt |
|---|---|
Parametrcontent_type | Kontraktapplication/json |
Parametrrequired | Kontraktmodel, messages |
Parametroptional | Kontraktstream, max_tokens, max_completion_tokens, n, temperature, top_p, seed, stop, frequency_penalty, presence_penalty, user |
Parametrmaterial_types | Kontrakttext |
Parametrconditions | Kontrakt |
Cykl życia: synchronous_json_or_sse
Cennik
Informacje taryfowe nie dodają opcji żądania. Obsługiwane parametry podano przy wybranej metodzie.
- Tryb szybki
- Nie określono Gdy wybrany jest tryb szybki
- Tryb flex
- Nie określono Gdy wybrany jest tryb flex
- Time schedule
- {"periods":[{"end_time":"00:00","multiplier":"0.9","start_time":"16:00"}],"timezone":"UTC","weekdays_only":false} At the request pricing time
Stawki Ailoot
Ceny według konfiguracji
| Konfiguracja | Tabela stawek | Opłata |
|---|---|---|
| KonfiguracjaBazowe stawki za tokeny | Tabela stawekStawka podstawowa | Opłata Wejście · Tokeny wejściowe $0.001668 / 1K tokenów Wyjście · Tokeny wyjściowe $0.005002 / 1K tokenów Wejście · Odczyt cache $0.000084 / 1K tokenów Wejście · Zapis do cache — / 1K tokenów Wejście · Zapis do cache, 1 godz. — / 1K tokenów |
Ailoot rezerwuje szacowaną kwotę przed żądaniem. Po otrzymaniu wyniku rozlicza ostateczną opłatę według zmierzonego użycia. Rozliczenie strumieniowania korzysta z końcowego rekordu użycia. Jak działają rezerwacja i rozliczenie →
Przykładowe żądania
Ailoot Ultra · Chat Completions
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": "tencent/hy4-preview", "messages": [{"role": "user", "content": "Summarize the supplied text in three concise points."}], "stream": false}')
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.
Odbieranie i zapisywanie wyników
Ailoot Ultra · Chat Completions
JSON or supported SSE
Zachowaj wszystkie ukończone wyniki
Zachowaj każdą kompletną zwróconą odpowiedź, plik i część treści.
Retain the complete response, all actual results, original identifiers, usage and response headers.
Jeśli trzeba sprawdzić pierwotną odpowiedź
Preserve the original response, headers and X-Client-Request-ID. An uncertain outcome does not authorize another creation.
Aliasy
Aliasy modelu
Ailoot Ultra tencent/hy4-preview
Aliasy ścieżek metod
Użyj ścieżek metod podanych powyżej.
Powiązane ID modeli
FAQ · Tencent: Hy4 preview
- Jakie dane wejściowe i wyniki są dostępne?
POST /v1/chat/completions·tencent/hy4-preview:text→text- Jakich pól używa żądanie?
POST /v1/chat/completions·tencent/hy4-preview:model,messages,stream,max_tokens,max_completion_tokens,n,temperature,top_p,seed,stop,frequency_penalty,presence_penalty,user- Jakie limity obowiązują?
POST /v1/chat/completions·tencent/hy4-preview:ctx:1048576;max_tokens.minimum:1;max_completion_tokens.minimum:1;n.minimum:1