/ Модель

Характеристики

Контекст
131 072 токена
Параметры
3,2 млрд
Размер весов
6,4 ГБ
Лицензия
Llama 3.2
Архитектура
llama · dense
Базовая модель
Llama-3.2-3B
Библиотека
transformers
Опубликована
22 дек 2024

Brian-Llama-3.2-3B

Генерация текстаТекст → текст3 профессии

Brian-3B — дообученная языковая модель для распознавания намерений, генерации Solidity и ответов на вопросы в Web3-сценариях.

25скачиваний за 30 дней1лайквеса обновлены23 дек 2024

Бенчмарки

Как модель справилась с задачами пользователей ailist и что о ней публикуют открытые лидерборды

Тесты пользователейпока нет

Никто ещё не опубликовал тест этой модели. Соберите бенчмарк из своих задач — результат появится здесь.

  1. Добавьте модель в бенчмарк

    Вместе с другими моделями категории «Текст» — сравнение идёт внутри одной категории.

  2. Опишите свои задачи

    Напишите запросы, при необходимости приложите файлы и эталонные ответы.

  3. Запустите и опубликуйте

    Модели ответят на каждую задачу, судья оценит ответы. Опубликованный результат появится на этой странице.

Публичные оценки

Из открытых лидербордов. Сравнивайте результаты одного теста при одинаковых условиях — отсутствие оценки не значит, что модель хуже.

В подключённых источниках результатов для этой модели пока нет.

Что умеет модель

Описание составлено по карточке модели и метаданным Hugging Face

Brian-3B — авторегрессионная трансформерная языковая модель команды Brian, дообученная на базе Meta Llama 3.2 3B для задач Web3. Модель предназначена для распознавания намерений и понимания запросов в блокчейн-сценариях, включая разбор пользовательских намерений для транзакций, генерацию Solidity и ответы на вопросы о Web3.

Модель содержит 3,2 млрд параметров, использует архитектуру LlamaForCausalLM и принимает текстовые запросы, выдавая текст. В карточке заявлен английский язык; контекстное окно составляет 131 072 токена. Модель описана как ранний этап серии дообучений, поэтому её готовность к использованию в производственной системе ограничена. Для критически важных сценариев, таких как создание смарт-контрактов и выполнение транзакций, результаты следует проверять. Лицензия — Llama 3.2 Community License.

Сценарии применения

  • распознавание намерений пользователя при подготовке блокчейн-транзакций
  • преобразование запросов о транзакциях в структурированные данные
  • генерация Solidity-кода по текстовому описанию
  • ответы на вопросы о Web3 и блокчейн-протоколах
  • извлечение сведений из запросов о блокчейне

Ограничения

В README модель описана как ранний этап дообучения, ещё не готовый к производственному применению. Выводы для смарт-контрактов и выполнения транзакций необходимо проверять; модель предназначена для Web3, а для специализированных задач рекомендуется дополнительное дообучение.

Для каких профессий подходит3

Разделы каталога профессий, в задачах которых используется эта модель

Все профессии

Карточка модели

README от автора на Hugging Face, как он его опубликовал

Открыть на Hugging Face

Model Card for Brian-3B

Model Details

Model Description

The Brian-3B model is a domain-specific language model tailored for Web3 applications. Built upon Meta’s Llama-3.2-3B, it is optimized for tasks involving natural language understanding and intent recognition in the blockchain ecosystem. This includes tasks such as transaction intent parsing, Solidity code generation, and question answering on Web3-related topics.

  • Developed by: The Brian Team
  • Funded by: The Brian Team
  • Shared by: The Brian Team
  • Model type: Transformer-based autoregressive language model
  • Language(s): English
  • License: Llama 3.2 Community License
  • Finetuned from: meta-llama/Llama-3.2-3B

Please note, this is just the first of a series of further training phases before the model can be used in production (estimated Q1 2025) to power our Intent Recognition Engine. The Brian team is calling on all partners interested in the space: developers, projects, and investors who might be involved in future phases of the model training. Join our TG Dev chat if you have any questions or want to contribute to the model training.

Model Sources

Uses

Downstream Use

The model is specifically designed to be fine-tuned for downstream tasks such as:

  • Transaction intent recognition: Parsing natural language into JSON for transaction data.
  • Solidity code generation: Creating smart contracts based on user prompts.
  • Web3 question answering: Answering protocol-specific queries or extracting blockchain-related data.

In the coming months, our team will release these task-specific models. Anyone in the web3 space can fine-tune the model for other downstream tasks or improve its knowledge of specific ecosystems (e.g., Solana, Farcaster, etc.)

Out-of-Scope Use

  • Tasks outside the Web3 domain.
  • Generating harmful, unethical, or misleading content.

Bias, Risks, and Limitations

Recommendations

While the model shows excellent performance in Web3-related domains, users should validate outputs for critical tasks like smart contract generation or transaction execution to avoid errors. Fine-tuning is recommended for domain-specific applications.

How to Get Started with the Model

To load and use the Brian-3B model:

from transformers import AutoModelForCausalLM, AutoTokenizer

# Load the model and tokenizer
model = AutoModelForCausalLM.from_pretrained("brianknowsai/Brian-Llama-3.2-3B")
tokenizer = AutoTokenizer.from_pretrained("brianknowsai/Brian-Llama-3.2-3B")

# Generate text
device = torch.device("cuda" if torch.cuda.is_available() else "cpu")
model.to(device)

input_text = "A web3 bridge is "

# Tokenize the input text
input_ids = tokenizer(input_text, return_tensors="pt").input_ids.to(device)

# Generate output (this is typical for causal language models)
with torch.no_grad():
    outputs = model.generate(input_ids, max_length=80, num_return_sequences=1)

# Decode the generated tokens to text
generated_text = tokenizer.decode(outputs[0], skip_special_tokens=True)

# Print the result
print(f"Input: {input_text}")
print(f"Generated Brian text: {generated_text}")

Как запустить

На своей GPU в ailist. Цена — по текущим предложениям провайдеров

GPU в ailist

Универсальный рантайм · transformers

Можно запустить

Подбираем GPU…

Класс архитектуры
LlamaForCausalLM
Ревизия весов
08eeb67

0 моделей