/ Модель

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

Контекст
8 192 токена
Параметры
7,5 млрд
Размер весов
16,1 ГБ
Лицензия
Своя лицензия
Архитектура
llama · dense
Опубликована
29 мая 2024

iq-code-evmind-v2-llama3-code-8b-instruct

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

Дообученная модель Llama для генерации кода Solidity и ответов на вопросы о разработке смарт-контрактов Ethereum.

24скачиваний за 30 дней0лайковвеса обновлены31 мая 2024

Бенчмарки

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

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

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

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

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

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

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

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

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

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

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

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

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

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

braindao разработала дообученную модель на базе ajibawa-2023/Code-Llama-3-8B для генерации кода и ответов на вопросы о Solidity — языке смарт-контрактов Ethereum. Она предназначена для помощи при разработке, оптимизации и отладке смарт-контрактов, а также для обучения Solidity. Модель относится к семейству Llama, имеет плотную авторегрессионную архитектуру и содержит 7,5 млрд параметров.

Она принимает текстовые запросы и генерирует текстовые ответы; заявленная длина контекста — 8192 токена. В метаданных указан английский язык карточки и лицензия other. README не приводит сведений о качестве на тестах или о конкретных ограничениях, поэтому сгенерированный код и технические ответы следует проверять перед использованием.

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

  • генерация фрагментов кода Solidity по текстовому запросу
  • получение ответов на вопросы о Solidity и смарт-контрактах
  • поиск и исправление ошибок в коде Solidity
  • оптимизация смарт-контрактов Ethereum
  • обучение Solidity на примерах и объяснениях

Ограничения

Качество модели и её безопасность для использования в смарт-контрактах в README не подтверждены результатами тестирования. Сгенерированный код и технические ответы требуют проверки.

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

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

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

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

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

Открыть на Hugging Face

This model is a finely-tuned version specifically designed to generate and resolve queries related to the Solidity programming language. This model has been developed from the robust foundation provided by ajibawa-2023/Code-Llama-3-8B and has undergone specialized fine-tuning to optimize its performance in tasks associated with Solidity, the primary language used for developing smart contracts on the Ethereum blockchain.

Key Features:

Solidity Code Generation: The model can generate Solidity code snippets, offering quick and accurate solutions for various development needs. Query Resolution: It answers technical and conceptual questions about Solidity, covering basic concepts to advanced topics, facilitating learning and problem-solving. Customized Optimization: The fine-tuning ensures the model is optimized to handle specific contexts and nuances of Solidity, providing more relevant and detailed responses. Applications:

Smart Contract Development: Assists developers in creating, optimizing, and debugging smart contracts in Solidity. Education and Training: Serves as an educational tool for those looking to learn Solidity, providing clear explanations and practical examples. Technical Assistance: Acts as a virtual technical assistant, answering queries and providing solutions to complex issues in smart contract development. Base Model:

This model is based on ajibawa-2023/Code-Llama-3-8B, known for its advanced code generation capabilities and deep understanding of programming languages.

How to Use:

You can integrate this model into your projects via the Hugging Face platform, utilizing the provided APIs and tools to facilitate its implementation and use in various applications.

Example Usage:

from transformers import AutoModelForCausalLM, AutoTokenizer

model_name = "your-username/iq-code-evmind-v1-code-llama3-8b-instruct-pro"
tokenizer = AutoTokenizer.from_pretrained(model_name)
model = AutoModelForCausalLM.from_pretrained(model_name)

input_text = "How can I define a basic contract structure in Solidity?"
inputs = tokenizer(input_text, return_tensors="pt")
outputs = model.generate(**inputs)
print(tokenizer.decode(outputs[0], skip_special_tokens=True))

With iq-code-evmind-v1-code-llama3-8b-instruct-pro, you will have a powerful and specialized tool to handle everything related to Solidity development, from code generation to technical query resolution.

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

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

GPU в ailist

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

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

Подбираем GPU…

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

0 моделей