Для Qwen2.5-7B-Instruct используйте Chat Completions API.
О модели
Qwen2.5-7B-Instruct — текстовая модель Alibaba Qwen на 7,61 млрд параметров для выполнения инструкций, программирования, математики и генерации структурированных данных, включая JSON.
В семействе Qwen2.5 семь размеров — 0,5, 1,5, 3, 7, 14, 32 и 72 млрд параметров; 7B — компактная модель с тем же контекстом 131 072 токена, что у 72B, а лицензия Apache 2.0 действует для всех размеров, кроме 3B и 72B.
Поддерживает более 29 языков; контекст 131 072 токена, ответ до 8 192 токенов. Для входа длиннее 32 768 токенов в конфигурации включают YaRN.
По описанию Alibaba, вызов функций работает так же, как в API GPT: шаблон чата содержит разметку инструментов в стиле Hermes.
Стоимость
Текущая стоимость использования этой модели:
Токены | Стоимость за 1 млн токенов |
|---|---|
Входные токены | 10₽ |
Выходные токены | 20₽ |
Как считается расход
-
Учитываются все токены
И входные (input), и сгенерированные моделью (output)
Характеристики
Параметр | Значение |
|---|---|
Вход | Текст |
Выход | Текст |
Контекст | 131 072 токена (для входа длиннее 32 768 токенов нужна настройка YaRN) |
Максимальный ответ | 8 192 токена |
Языки | Более 29, включая китайский, английский, французский, испанский и японский |
Архитектура | Плотная модель, 28 слоёв |
Параметры модели | 7,61 млрд |
Лицензия | Apache 2.0 |
Дата выхода | 19 сентября 2024 |
Сравнение с соседними моделями
Модель | Параметры модели | Слои | Контекст | Максимальный ответ | Лицензия |
|---|---|---|---|---|---|
Qwen2.5-7B-Instruct (эта модель) | 7,61 млрд | 28 | 131 072 токена | 8 192 токена | Apache 2.0 |
Qwen2.5-14B-Instruct | 14,7 млрд | 48 | 131 072 токена | 8 192 токена | Apache 2.0 |
Qwen2.5-32B-Instruct | 32,5 млрд | 64 | 131 072 токена | 8 192 токена | Apache 2.0 |
Qwen2.5-72B-Instruct | 72,7 млрд | 80 | 131 072 токена | 8 192 токена | Лицензия Qwen |
API
Эндпоинт
POST https://api.akashilab.ru/v1/chat/completionsimport osfrom openai import OpenAIclient = OpenAI( api_key=os.environ["DSLAB_API_KEY"], base_url="https://api.akashilab.ru/v1",)response = client.chat.completions.create( model="qwen2.5-7b", messages=[ {"role": "system", "content": "Отвечай кратко и по делу."}, {"role": "user", "content": "Объясни, что такое идемпотентность."}, ],)print(response.choices[0].message.content)Параметры
Параметр | Тип | По умолчанию | Описание |
|---|---|---|---|
model | string | обязательный | ID модели: qwen2.5-7b. |
messages | array | обязательный | История диалога: сообщения с ролями system, user, assistant и tool. content — строка. |
max_tokens | integer | — | Максимальный ответ в токенах, до 8 192. |
stream | boolean | false | Потоковый ответ: фрагменты приходят по мере генерации. |
tools | array | — | Ваши функции: type function, name, description и parameters (JSON Schema). |
Важно знать
-
Контекст 131 072 токена достигается настройкой YaRN; она статическая и, по данным Alibaba, может ухудшать качество на коротких текстах.