TigerResearch / tigerbot-180b-research

huggingface.co
Total runs: 7
24-hour runs: 0
7-day runs: 0
30-day runs: 5
Model's Last Updated: June 06 2023
text-generation

Introduction of tigerbot-180b-research

Model Details of tigerbot-180b-research

TigerBot

A cutting-edge foundation for your very own LLM.

🌐 TigerBot • 🤗 Hugging Face

Github

https://github.com/TigerResearch/TigerBot

Usage
from transformers import AutoTokenizer, AutoModelForCausalLM
from accelerate import infer_auto_device_map, dispatch_model
from accelerate.utils import get_balanced_memory

tokenizer = AutoTokenizer.from_pretrained("TigerResearch/tigerbot-180b-research")

model = AutoModelForCausalLM.from_pretrained("TigerResearch/tigerbot-180b-research")

max_memory = get_balanced_memory(model)
device_map = infer_auto_device_map(model, max_memory=max_memory, no_split_module_classes=["BloomBlock"])
model = dispatch_model(model, device_map=device_map, offload_buffers=True)

device = torch.cuda.current_device()


tok_ins = "\n\n### Instruction:\n"
tok_res = "\n\n### Response:\n"
prompt_input = tok_ins + "{instruction}" + tok_res

input_text = "What is the next number after this list: [1, 2, 3, 5, 8, 13, 21]"
input_text = prompt_input.format_map({'instruction': input_text})

max_input_length = 512
max_generate_length = 1024
generation_kwargs = {
        "top_p": 0.95,
        "temperature": 0.8,
        "max_length": max_generate_length,
        "eos_token_id": tokenizer.eos_token_id,
        "pad_token_id": tokenizer.pad_token_id,
        "early_stopping": True,
        "no_repeat_ngram_size": 4,
    }

inputs = tokenizer(input_text, return_tensors='pt', truncation=True, max_length=max_input_length)
inputs = {k: v.to(device) for k, v in inputs.items()}
output = model.generate(**inputs, **generation_kwargs)
answer = ''
for tok_id in output[0][inputs['input_ids'].shape[1]:]:
    if tok_id != tokenizer.eos_token_id:
        answer += tokenizer.decode(tok_id)

print(answer)

Runs of TigerResearch tigerbot-180b-research on huggingface.co

7
Total runs
0
24-hour runs
0
3-day runs
0
7-day runs
5
30-day runs

More Information About tigerbot-180b-research huggingface.co Model

More tigerbot-180b-research license Visit here:

https://choosealicense.com/licenses/apache-2.0

tigerbot-180b-research huggingface.co

tigerbot-180b-research huggingface.co is an AI model on huggingface.co that provides tigerbot-180b-research's model effect (), which can be used instantly with this TigerResearch tigerbot-180b-research model. huggingface.co supports a free trial of the tigerbot-180b-research model, and also provides paid use of the tigerbot-180b-research. Support call tigerbot-180b-research model through api, including Node.js, Python, http.

tigerbot-180b-research huggingface.co Url

https://huggingface.co/TigerResearch/tigerbot-180b-research

TigerResearch tigerbot-180b-research online free

tigerbot-180b-research huggingface.co is an online trial and call api platform, which integrates tigerbot-180b-research's modeling effects, including api services, and provides a free online trial of tigerbot-180b-research, you can try tigerbot-180b-research online for free by clicking the link below.

TigerResearch tigerbot-180b-research online free url in huggingface.co:

https://huggingface.co/TigerResearch/tigerbot-180b-research

tigerbot-180b-research install

tigerbot-180b-research is an open source model from GitHub that offers a free installation service, and any user can find tigerbot-180b-research on GitHub to install. At the same time, huggingface.co provides the effect of tigerbot-180b-research install, users can directly use tigerbot-180b-research installed effect in huggingface.co for debugging and trial. It also supports api for free installation.

tigerbot-180b-research install url in huggingface.co:

https://huggingface.co/TigerResearch/tigerbot-180b-research

Url of tigerbot-180b-research

tigerbot-180b-research huggingface.co Url

Provider of tigerbot-180b-research huggingface.co

TigerResearch
ORGANIZATIONS

Other API from TigerResearch