tiiuae/falcon-7b-instruct

TEXT GENERATIONConcurrent Unit Cost:1Model Size:7BQuant:FP8Context Size:32kPublished:Apr 25, 2023License:apache-2.0Architecture:Transformer1.0K Open Weights Featherless Exclusive Cold

Falcon-7B-Instruct is a 7 billion parameter causal decoder-only language model developed by TII, fine-tuned from Falcon-7B on a mixture of chat and instruct datasets. It features an architecture optimized for inference with FlashAttention and multiquery, outperforming comparable open-source models. This model is designed for ready-to-use chat and instruction-following applications.

Loading preview...

Overview

Falcon-7B-Instruct is a 7 billion parameter causal decoder-only model developed by TII, fine-tuned from the Falcon-7B base model. It is designed for instruction-following and chat applications, leveraging an architecture optimized for efficient inference.

Key Capabilities & Features

  • Instruction-tuned: Fine-tuned on a diverse mixture of chat and instruct datasets, including Bai ze, GPT4All, and GPTeacher, making it suitable for direct use in conversational AI and instruction-based tasks.
  • Optimized Architecture: Incorporates FlashAttention and multiquery mechanisms, enhancing inference efficiency and performance.
  • Strong Base Model: Built upon Falcon-7B, which was trained on 1,500 billion tokens of RefinedWeb data, enabling it to outperform many other open-source models in its class, as noted on the OpenLLM Leaderboard.
  • Apache 2.0 License: Available under a permissive license, allowing for broad use and distribution.

When to Use This Model

  • Ready-to-use chat/instruct applications: Ideal for developers seeking a pre-trained model for conversational agents or tasks requiring adherence to instructions.
  • Efficient inference: Its optimized architecture makes it a strong candidate for applications where fast inference is crucial.
  • Starting point for custom instruction models: While this is an instruct model, the base Falcon-7B is recommended for further fine-tuning if building a custom instruct/chat model from scratch.

Limitations

  • Primarily trained on English data, limiting its generalization to other languages.
  • May carry stereotypes and biases present in its large-scale web training corpora.
  • Not specifically optimized for general NLP benchmarks, but rather for instruction-following.