O InternLm-ChatBode é um modelo de linguagem ajustado para o idioma português, desenvolvido a partir do modelo
InternLM2
. Este modelo foi refinado através do processo de fine-tuning utilizando o dataset UltraAlpaca.
Treinamento:
O treinamento foi realizado a partir do fine-tuning, usando QLoRA, do internlm2-chat-7b.
Exemplo de uso
A seguir um exemplo de código de como carregar e utilizar o modelo:
import torch
from transformers import AutoTokenizer, AutoModelForCausalLM
tokenizer = AutoTokenizer.from_pretrained("recogna-nlp/internlm-chatbode-7b", trust_remote_code=True)
model = AutoModelForCausalLM.from_pretrained("recogna-nlp/internlm-chatbode-7b", torch_dtype=torch.float16, trust_remote_code=True).cuda()
model = model.eval()
response, history = model.chat(tokenizer, "Olá", history=[])
print(response)
response, history = model.chat(tokenizer, "O que é o Teorema de Pitágoras? Me dê um exemplo", history=history)
print(response)
As respostas podem ser geradas via stream utilizando o método
stream_chat
:
import torch
from transformers import AutoModelForCausalLM, AutoTokenizer
model_path = "recogna-nlp/internlm-chatbode-7b"
model = AutoModelForCausalLM.from_pretrained(model_path, torch_dtype=torch.float16, trust_remote_code=True).cuda()
tokenizer = AutoTokenizer.from_pretrained(model_path, trust_remote_code=True)
model = model.eval()
length = 0for response, history in model.stream_chat(tokenizer, "Olá", history=[]):
print(response[length:], flush=True, end="")
length = len(response)
Open Portuguese LLM Leaderboard Evaluation Results
Runs of recogna-nlp internlm-chatbode-7b on huggingface.co
31
Total runs
0
24-hour runs
0
3-day runs
5
7-day runs
3
30-day runs
More Information About internlm-chatbode-7b huggingface.co Model
internlm-chatbode-7b huggingface.co
internlm-chatbode-7b huggingface.co is an AI model on huggingface.co that provides internlm-chatbode-7b's model effect (), which can be used instantly with this recogna-nlp internlm-chatbode-7b model. huggingface.co supports a free trial of the internlm-chatbode-7b model, and also provides paid use of the internlm-chatbode-7b. Support call internlm-chatbode-7b model through api, including Node.js, Python, http.
internlm-chatbode-7b huggingface.co is an online trial and call api platform, which integrates internlm-chatbode-7b's modeling effects, including api services, and provides a free online trial of internlm-chatbode-7b, you can try internlm-chatbode-7b online for free by clicking the link below.
recogna-nlp internlm-chatbode-7b online free url in huggingface.co:
internlm-chatbode-7b is an open source model from GitHub that offers a free installation service, and any user can find internlm-chatbode-7b on GitHub to install. At the same time, huggingface.co provides the effect of internlm-chatbode-7b install, users can directly use internlm-chatbode-7b installed effect in huggingface.co for debugging and trial. It also supports api for free installation.
internlm-chatbode-7b install url in huggingface.co: