ERNIE 4.5 0.3B
ERNIE 4.5 0.3B to model do rozmów tekstowych z rodziny ERNIE 4.5 o otwartym kodzie źródłowym. Użyj dokładnego identyfikatora baidu/ernie-4.5-0.3b przez Chat Completions lub Messages, aby pracować z dostarczonym tekstem: przygotować odpowiedź, podsumować notatki, wyodrębnić wskazane informacje lub wyjaśnić krótki fragment. Opublikowany profil podaje kontekst 120 000 tokenów i limit odpowiedzi 8 000 tokenów; te dwie wartości opisują różne ograniczenia.
- Ailoot Ultra · Chat Completions
POST /v1/chat/completionsbaidu/ernie-4.5-0.3b - Ailoot Ultra · Messages
POST /v1/messagesbaidu/ernie-4.5-0.3b
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.
ERNIE 4.5 0.3B obsługuje rozmowy tekstowe przez Ailoot Ultra. Dokładny identyfikator modelu to baidu/ernie-4.5-0.3b. Umieść materiał źródłowy bezpośrednio w wiadomościach i opisz potrzebny wynik. Ten profil tekstowy sprawdza się w takich zadaniach jak przekształcanie notatek o kliencie w odpowiedź, skracanie fragmentu dokumentu czy wyodrębnianie określonego zestawu faktów do uzgodnionego układu.
Przydatne żądanie łączy materiał, zadanie i wymagania dotyczące odpowiedzi. Aby przygotować odpowiedź pomocy technicznej, podaj wiadomość klienta oraz treść zasad, których odpowiedź musi przestrzegać. W przypadku podsumowania określ docelowego czytelnika i poproś o decyzje, otwarte pytania oraz zadania do wykonania. Przy wyodrębnianiu informacji wskaż nazwy pól i określ, jak model ma przedstawiać fakty nieobecne w źródle. Takie instrukcje pozwalają uzyskać wynik, który można sprawdzić względem dostarczonego materiału.
W Chat Completions wyślij POST /v1/chat/completions z polem model i niepustą tablicą messages. Każda wiadomość zawiera pole role i tekstową treść w polu content. Uwzględnij odpowiednie wcześniejsze wypowiedzi, gdy odpowiedź zależy od rozmowy. Aby pracować z dokumentem, odczytaj jego rzeczywisty tekst i umieść odpowiednią treść w wiadomości; sama nazwa pliku nie dostarcza dokumentu.
W Messages wyślij POST /v1/messages z polami model, messages i max_tokens. Używaj wypowiedzi user i assistant, z opcjonalną oddzielną instrukcją w polu system. Treść może być ciągiem tekstowym lub blokami tekstu. max_tokens to liczba całkowita wynosząca co najmniej 1. Opublikowany profil modelu podaje pułap odpowiedzi 8 000 tokenów i kontekst 120 000 tokenów; przygotowując rozmowę, pozostaw miejsce na żądaną odpowiedź. Rozmiar kontekstu nie oznacza, że odpowiedź może zawierać 120 000 tokenów.
Oba interfejsy udostępniają logiczny parametr stream, którego wartością domyślną jest false. W przypadku kompletnej odpowiedzi JSON zachowaj każde zwrócone pole wyniku i zapis usage. Przy odbiorze strumieniowym zbierz zdarzenia i połącz całą treść odpowiedzi, zanim uznasz ją za kompletną. Chat Completions umieszcza zwykłą odpowiedź w choices[].message.content; Messages zwraca bloki content wraz ze stop_reason i usage. Zachowaj tożsamość pierwotnego żądania i każdą otrzymaną odpowiedź, jeśli połączenie zakończy się przed ukończeniem, aby można było zbadać niepełną odpowiedź bez ponownego wysyłania tego samego żądania w ciemno.
Ailoot Ultra · Chat Completions POST /v1/chat/completions baidu/ernie-4.5-0.3b
baidu/ernie-4.5-0.3bStart
ERNIE 4.5 0.3B to model do rozmów tekstowych z rodziny ERNIE 4.5 o otwartym kodzie źródłowym. Użyj dokładnego identyfikatora baidu/ernie-4.5-0.3b przez Chat Completions lub Messages, aby pracować z dostarczonym tekstem: przygotować odpowiedź, podsumować notatki, wyodrębnić wskazane informacje lub wyjaśnić krótki fragment. Opublikowany profil podaje kontekst 120 000 tokenów i limit odpowiedzi 8 000 tokenów; te dwie wartości opisują różne ograniczenia.
- 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
- 120 000 tokens
- Maksymalny wynik
- 8000 tokens
- Format wyjściowy
- JSON or supported SSE
| Pole | Typ | Wymaganie | Wartości i limity | Domyślnie |
|---|---|---|---|---|
Polemodel | Typstring | WymaganieWymagane | Wartości i limity baidu/ernie-4.5-0.3b | 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— |
Poletools | Typarray | WymaganieOpcjonalne | Wartości i limity | Domyślnie— |
Poleservice_tier | Typstring | WymaganieOpcjonalne | Wartości i limity , auto, default | Domyślnie— |
Polemodalities | Typarray | 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, tools, service_tier, modalities |
Parametrmaterial_types | Kontrakttext |
Parametrconditions | KontraktUse text input and text output. Explicit cache, hosted tools and media are unavailable. Standard function tools remain a protocol feature and run in the client. |
Cykl życia: synchronous_json_or_sse
Cennik
Informacje taryfowe nie dodają opcji żądania. Obsługiwane parametry podano przy wybranej metodzie.
- Tryb szybki
- Stawka standardowa Gdy wybrany jest tryb szybki
- Tryb flex
- Stawka standardowa Gdy wybrany jest tryb flex
- Maksymalna intensywność rozumowania
- Stawka standardowa Gdy dla maksymalnej intensywności rozumowania stosowana jest domyślna korekta (default)
- Wycena jawnej pamięci podręcznej
- Niewłączone Gdy zażądano jawnej pamięci podręcznej
- Zerowe stawki wyłącznie dla tekstu
- Pamięć podręczna, narzędzia i multimedia podlegają osobno podanym warunkom cenowym. Dla wyłącznie tekstowych danych wejściowych i wyjściowych
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 / 1K tokenów Wyjście · Tokeny wyjściowe $0 / 1K tokenów Wejście · Odczyt cache $0 / 1K tokenów Wejście · Zapis do cache $0 / 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": "baidu/ernie-4.5-0.3b", "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 baidu/ernie-4.5-0.3b
Aliasy ścieżek metod
Użyj ścieżek metod podanych powyżej.
Powiązane ID modeli
Ailoot Ultra · Messages POST /v1/messages baidu/ernie-4.5-0.3b
baidu/ernie-4.5-0.3bStart
ERNIE 4.5 0.3B to model do rozmów tekstowych z rodziny ERNIE 4.5 o otwartym kodzie źródłowym. Użyj dokładnego identyfikatora baidu/ernie-4.5-0.3b przez Chat Completions lub Messages, aby pracować z dostarczonym tekstem: przygotować odpowiedź, podsumować notatki, wyodrębnić wskazane informacje lub wyjaśnić krótki fragment. Opublikowany profil podaje kontekst 120 000 tokenów i limit odpowiedzi 8 000 tokenów; te dwie wartości opisują różne ograniczenia.
- Akceptowane dane wejściowe
- Tekst
- Wyniki
- Tekst
Dostępne w Ailoot · dane wejściowe i metody
Ailoot Ultra · Messages POST /v1/messages
- Wejście
text- Wyjście
text- Kontekst
- 120 000 tokens
- Maksymalny wynik
- 8000 tokens
- Format wyjściowy
- JSON or supported SSE
| Pole | Typ | Wymaganie | Wartości i limity | Domyślnie |
|---|---|---|---|---|
Polemodel | Typstring | WymaganieWymagane | Wartości i limity baidu/ernie-4.5-0.3b | Domyślnie— |
Polemessages | Typarray | WymaganieWymagane | Wartości i limity | Domyślnie— |
Polestream | Typboolean | WymaganieOpcjonalne | Wartości i limity | Domyślniefalse |
Polesystem | Typstring | WymaganieOpcjonalne | Wartości i limity | Domyślnie— |
Polemax_tokens | Typinteger | WymaganieWymagane | 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— |
Poletop_k | Typinteger | WymaganieOpcjonalne | Wartości i limity | Domyślnie— |
Polestop_sequences | Typarray | WymaganieOpcjonalne | Wartości i limity | Domyślnie— |
Polemetadata | Typobject | WymaganieOpcjonalne | Wartości i limity | Domyślnie— |
Poletools | Typarray | WymaganieOpcjonalne | Wartości i limity | Domyślnie— |
Poleservice_tier | Typstring | WymaganieOpcjonalne | Wartości i limity , auto, default | Domyślnie— |
Polemodalities | Typarray | WymaganieOpcjonalne | Wartości i limity | Domyślnie— |
Parametry i cykl życia metody
| Parametr | Kontrakt |
|---|---|
Parametrcontent_type | Kontraktapplication/json |
Parametrrequired | Kontraktmodel, messages, max_tokens |
Parametroptional | Kontraktstream, system, temperature, top_p, top_k, stop_sequences, metadata, tools, service_tier, modalities |
Parametrmaterial_types | Kontrakttext |
Parametrconditions | KontraktUse text input and text output. Explicit cache, hosted tools and media are unavailable. Standard function tools remain a protocol feature and run in the client. |
Cykl życia: synchronous_json_or_sse
Cennik
Informacje taryfowe nie dodają opcji żądania. Obsługiwane parametry podano przy wybranej metodzie.
- Tryb szybki
- Stawka standardowa Gdy wybrany jest tryb szybki
- Tryb flex
- Stawka standardowa Gdy wybrany jest tryb flex
- Maksymalna intensywność rozumowania
- Stawka standardowa Gdy dla maksymalnej intensywności rozumowania stosowana jest domyślna korekta (default)
- Wycena jawnej pamięci podręcznej
- Niewłączone Gdy zażądano jawnej pamięci podręcznej
- Zerowe stawki wyłącznie dla tekstu
- Pamięć podręczna, narzędzia i multimedia podlegają osobno podanym warunkom cenowym. Dla wyłącznie tekstowych danych wejściowych i wyjściowych
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 / 1K tokenów Wyjście · Tokeny wyjściowe $0 / 1K tokenów Wejście · Odczyt cache $0 / 1K tokenów Wejście · Zapis do cache $0 / 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 · Messages
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": "baidu/ernie-4.5-0.3b", "messages": [{"role": "user", "content": "Summarize the supplied text in three concise points."}], "stream": false, "max_tokens": 256}')
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/messages \
-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 · Messages
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 baidu/ernie-4.5-0.3b
Aliasy ścieżek metod
Użyj ścieżek metod podanych powyżej.
Powiązane ID modeli
FAQ · ERNIE 4.5 0.3B
- Jakie dane wejściowe i wyniki są dostępne?
POST /v1/chat/completions·baidu/ernie-4.5-0.3b:text→textPOST /v1/messages·baidu/ernie-4.5-0.3b:text→text- Jakich pól używa żądanie?
POST /v1/chat/completions·baidu/ernie-4.5-0.3b:model,messages,stream,max_tokens,max_completion_tokens,n,temperature,top_p,seed,stop,frequency_penalty,presence_penalty,user,tools,service_tier,modalitiesPOST /v1/messages·baidu/ernie-4.5-0.3b:model,messages,stream,system,max_tokens,temperature,top_p,top_k,stop_sequences,metadata,tools,service_tier,modalities- Jakie limity obowiązują?
POST /v1/chat/completions·baidu/ernie-4.5-0.3b:ctx:120000;max_out:8000;max_tokens.minimum:1;max_completion_tokens.minimum:1;n.minimum:1POST /v1/messages·baidu/ernie-4.5-0.3b:ctx:120000;max_out:8000;max_tokens.minimum:1