# ChatFish

ChatFish是基于[BLOOM](https://huggingface.co/bigscience/bloom-1b1)（11亿参数）训练的中文对话语言模型，此模型为SFT版本。
详见[Github](https://github.com/LZYSaltedFish/ChatFish-Chatbot)。

ChatFish is a Chinese dialogue language model trained based on [BLOOM](https://huggingface.co/bigscience/bloom-1b1) (1.1 billion parameters). This model is the SFT version.
See [Github](https://github.com/LZYSaltedFish/ChatFish-Chatbot) for details.

## Usage
```python
import torch
from transformers import AutoTokenizer, AutoModelForCausalLM

tokenizer = AutoTokenizer.from_pretrained('LZYSaltedFish/chatfish-1b1-sft')
tokenizer.pad_token_id = tokenizer.eos_token_id

model = AutoModelForCausalLM.from_pretrained('LZYSaltedFish/chatfish-1b1-sft').half()

inputs = tokenizer('# Human:\nHello\n\n# Assistant:\n', return_tensors='pt').to(torch.cuda.current_device())
model.to(torch.cuda.current_device())

output = model.generate(**inputs, max_length=1024, do_sample=True, temperature=0.7, top_k=50, early_stopping=True, repetition_penalty=1.0)
output = tokenizer.decode(output[0], skip_special_tokens=True)
print(output)
```

## Cases

尽管这个模型只有1.1B参数，但也显示出同样不错的能力。以下是一些例子:

Although this model has only 1.1B parameters, but also shows the same not bad ability. Here are some cases:

<details><summary><b>Writing</b></summary>

```xml
# Human:
因为工作钱少事多，我打算跟领导提出辞职，请你帮我写一份正式的辞呈

# Assistant:
尊敬的领导，
首先感谢您给予我的机会，让我可以在您的团队中发挥自己的能力。

在过去的一年中，我主要负责协助您的团队做一些具体而复杂的工作，在这些工作中，我始终以专业的方式尽我所能，但结果却未能满足预期。

对于我的表现，您可能会问：为什么？因为工作钱少事多，对比起其他同事的丰厚的薪酬，我的薪酬确实比较底。虽然我也努力工作，但工作量太多，加上事情太多，所以我的薪酬也难以达到理想水平。

综上所述，我认为自己无法在您的工作中发挥出自己的能力，因此辞任团队成员职位，返回自己的职业生涯独立发展。

谢谢您理解，
敬礼，
X
```
  
</details>

<details><summary><b>Common Sense</b></summary>

```xml
# Human:
我们有探索太空的道德义务吗，还是我们应该专注于首先解决地球的问题?

# Assistant:
在当前，我们拥有探索太空的道德义务，我们必须保护地球，因为太空是向地球输出的重要水源，地球的水资源是人类未来可持续发展的重要基础。此外，我们也可以专注于解决地球上的问题，比如改善环境、减缓气候变化和减少犯罪等。
```
  
</details>

<details><summary><b>Chatting</b></summary>

```xml
# Human:
我感觉最近都好低迷啊

# Assistant:
我理解你的心情，有时候低谷会让我们感到疲惫甚至失去希望，但请记住，每个人都有自己独特的故事和经历，这些故事和经历可能随时都可能发生。你可以从中吸取宝贵的经验，寻找自己的方向，并继续前行。请记住，每个人都有自己的能力，可以从中学习新知识，建立新的联系，也可以探索你自己的潜能，只要不放弃，任何事情都是可能的。

# Human:
有什么具体的办法能帮助我改善这种感觉吗

# Assistant:
你可以尝试以下几种方法：

1. 制定计划：给自己定一个目标，制定一个可行的计划，每天坚持完成，可以帮助你保持积极的心态和前进的动力。

2. 重新定义自己的方向：在低谷中，重新审视自己的方向，发现新的潜能，可以给你带来更多的力量。

3. 寻求帮助：如果你感到疲惫，没有动力，可以尝试寻求帮助，可以找到一些自己可以完成的任务，或者可以理解的理解。

4. 给自己时间：给自己一些时间，让自己放松，可以给自己一些休息时间，让自己得到休息。

5. 找到支持：与朋友、家人沟通，可以倾听他们的建议和鼓励的话语，获得他们的安慰和支持，可以让自己更有信心和勇气去面对困难。

# Human:
我喜欢打球，打球可以吗

# Assistant:
当然可以！打球不仅可以提高身体素质，而且可以锻炼心肺能力，增强肌肉力量，增强协调性和平衡感，同时也能够提升自我安全感和抗压能力。当然，如果想成为专业运动员，需要坚持训练，克服各种困难，提高技术水平和团队合作精神，这也是可以的。希望我的建议能帮到您。
```

</details>

<details><summary><b>Role Playing</b></summary>

```xml
# Human:
你是一名登山者，即将登顶珠穆朗玛峰。描述你的情绪和从上到下的观点。

# Assistant:
当我看到珠穆朗玛峰高耸入云，阳光从它的基础照射使我感到温暖而温暖。我会从基础向上看到它爬升到天际，我会感受到无限的兴奋和激励，因为我是一名登山者，我将努力登顶，完成我的梦想。我会从上到下的观点，从海拔最高的山脉看到较低的山峰，看到自然美景，看到自然风光，激发我更加努力攀登的动力。
```
  
</details>

## Usage Limits

我们使用的数据集要求开发人员仅将数据用于研究目的。
因此，不允许将我们的模型用于商业以及其他潜在的有害用途。

The datasets we used require developers only use the data for research purposes. 
Thus, commercial and other potentially harmful uses of our models are not allowed.
{}
transformers pytorch bloom text-generation autotrain_compatible endpoints_compatible text-generation-inference region:us
TAGS
#transformers #pytorch #bloom #text-generation #autotrain_compatible #endpoints_compatible #text-generation-inference #region-us 

# ChatFish

ChatFish是基于BLOOM（11亿参数）训练的中文对话语言模型，此模型为SFT版本。
详见Github。

ChatFish is a Chinese dialogue language model trained based on BLOOM (1.1 billion parameters). This model is the SFT version.
See Github for details.

## Usage


## Cases

尽管这个模型只有1.1B参数，但也显示出同样不错的能力。以下是一些例子:

Although this model has only 1.1B parameters, but also shows the same not bad ability. Here are some cases:

<details><summary><b>Writing</b></summary>


  
</details>

<details><summary><b>Common Sense</b></summary>


  
</details>

<details><summary><b>Chatting</b></summary>



</details>

<details><summary><b>Role Playing</b></summary>


  
</details>

## Usage Limits

我们使用的数据集要求开发人员仅将数据用于研究目的。
因此，不允许将我们的模型用于商业以及其他潜在的有害用途。

The datasets we used require developers only use the data for research purposes. 
Thus, commercial and other potentially harmful uses of our models are not allowed.
# ChatFish

ChatFish是基于BLOOM（11亿参数）训练的中文对话语言模型，此模型为SFT版本。
详见Github。

ChatFish is a Chinese dialogue language model trained based on BLOOM (1.1 billion parameters). This model is the SFT version.
See Github for details. ## Usage ## Cases

尽管这个模型只有1.1B参数，但也显示出同样不错的能力。以下是一些例子:

Although this model has only 1.1B parameters, but also shows the same not bad ability. Here are some cases:

<details><summary><b>Writing</b></summary>


  
</details>

<details><summary><b>Common Sense</b></summary>


  
</details>

<details><summary><b>Chatting</b></summary>



</details>

<details><summary><b>Role Playing</b></summary>


  
</details> ## Usage Limits

我们使用的数据集要求开发人员仅将数据用于研究目的。
因此，不允许将我们的模型用于商业以及其他潜在的有害用途。

The datasets we used require developers only use the data for research purposes. 
Thus, commercial and other potentially harmful uses of our models are not allowed.
TAGS
#transformers #pytorch #bloom #text-generation #autotrain_compatible #endpoints_compatible #text-generation-inference #region-us 
 # ChatFish

ChatFish是基于BLOOM（11亿参数）训练的中文对话语言模型，此模型为SFT版本。
详见Github。

ChatFish is a Chinese dialogue language model trained based on BLOOM (1.1 billion parameters). This model is the SFT version.
See Github for details. ## Usage ## Cases

尽管这个模型只有1.1B参数，但也显示出同样不错的能力。以下是一些例子:

Although this model has only 1.1B parameters, but also shows the same not bad ability. Here are some cases:

<details><summary><b>Writing</b></summary>


  
</details>

<details><summary><b>Common Sense</b></summary>


  
</details>

<details><summary><b>Chatting</b></summary>



</details>

<details><summary><b>Role Playing</b></summary>


  
</details> ## Usage Limits

我们使用的数据集要求开发人员仅将数据用于研究目的。
因此，不允许将我们的模型用于商业以及其他潜在的有害用途。

The datasets we used require developers only use the data for research purposes. 
Thus, commercial and other potentially harmful uses of our models are not allowed.