Model reference · open weights

Orca-2

LLMs microsoft Text gen 1 build Its own licence terms 2k dl/mo

Orca-2 is an open-weight language model from microsoft. Orca-2-13b (BF16) weighs 52.1 GB; the smallest configuration that runs it is H100 80 GB.

For self-hosting, compare this build's requirements below with the GPU you plan to rent.

  • Orca-2 is a 13-billion parameter text-generation model developed by Microsoft for research purposes.
  • It is a finetuned version of LLAMA-2 designed to enhance reasoning capabilities in small language models using synthetic data.
  • The model supports a context length of 4096 tokens and is distributed under the Microsoft Research License.

Summary of the microsoft/Orca-2-13b model card, 2026-10-01

What it is

Released bymicrosoft
Released2023-11-14
VRAM52.1 GB for the weights

What it runs on

Memory and cards for Orca-2-13b (BF16)

52.1 GBweights, file size
819 MBcache per 1K tokens
659 MBruntime overhead, at least
4,096 tokenscontext max
CardRequests at onceContext maxMemory
4K each
RTX 3060 12 GB … L40S 48 GB
6 smaller cards
A100 80 GB7all 4K78.2 GB
H100 80 GB6all 4K78.1 GB
RTX PRO 6000 Blackwell 96 GB11all 4K93.8 GB
DGX Spark (GB10) 128 GB unified15all 4K107 GB
H200 141 GB24all 4K138 GB
B200 180 GB35all 4K176 GB
2× L40S 48 GB
tensor parallel
10all 4K44.0 GB a card
4× RTX 4090 24 GB
tensor parallel
11all 4K23.4 GB a card
4× RTX 3090 24 GB
tensor parallel
11all 4K23.4 GB a card
4× RTX 5090 32 GB
tensor parallel
20all 4K31.0 GB a card
2× H100 80 GB
tensor parallel
28all 4K78.1 GB a card
2× A100 80 GB
tensor parallel
30all 4K78.2 GB a card
Memory needed at each load
Requests at once4K tokens each
156.1 GB
569.5 GB
879.6 GB
16106 GB
32160 GB
64267 GB

One card, with vLLM's small-card settings.

From the model card

What microsoft says about Orca-2

Read the model card

Orca 2 is built for research purposes only and provides a single turn response in tasks such as reasoning over user given data, reading comprehension, math problem solving and text summarization. The model is designed to excel particularly in reasoning.

Note that:

  1. This is a research model, intended to show that we can use capable models and complex workflows (advanced prompts, multiple calls) to create synthetic data that can teach Small Language Models (SLMs) new capabilities. We chose reasoning because it is a widely useful capability that SLMs lack.
  2. The model is not optimized for chat and has not been trained with RLHF or DPO. It is best used after being finetuned for chat or for a specific task.
  3. Beyond reasoning, the model inherits capabilities and limitations of its base (LLAMA-2 base). We have already seen that the benefits of the Orca training can be applied to other base model too.

We make Orca 2's weights publicly available to support further research on the development, evaluation, and alignment of SLMs.

What is Orca 2’s intended use(s)?

  • Orca 2 is built for research purposes only.
  • The main purpose is to allow the research community to assess its abilities and to provide a foundation for building better frontier models.

How was Orca 2 evaluated?

  • Orca 2 has been evaluated on a large number of tasks ranging from reasoning to grounding and safety. Please refer to Section 6 and Appendix in the Orca 2 paper for details on evaluations.

Model Details

Orca 2 is a finetuned version of LLAMA-2. Orca 2’s training data is a synthetic dataset that was created to enhance the small model’s reasoning abilities. All synthetic training data was moderated using the Microsoft Azure content filters. More details about the model can be found in the Orca 2 paper.

Please refer to LLaMA-2 technical report for details on the model architecture.

License

Orca 2 is licensed under the Microsoft Research License.

Llama 2 is licensed under the LLAMA 2 Community License, Copyright © Meta Platforms, Inc. All Rights Reserved.

Bias, Risks, and Limitations

Orca 2, built upon the LLaMA 2 model family, retains many of its limitations, as well as the common limitations of other large language models or limitation caused by its training process, including:

Data Biases: Large language models, trained on extensive data, can inadvertently carry biases present in the source data. Consequently, the models may generate outputs that could be potentially biased or unfair.

Lack of Contextual Understanding: Despite their impressive capabilities in language understanding and generation, these models exhibit limited real-world understanding, resulting in potential inaccuracies or nonsensical responses.

Lack of Transparency: Due to the complexity and size, large language models can act as “black boxes”, making it difficult to comprehend the rationale behind specific outputs or decisions. We recommend reviewing transparency notes from Azure for more information.

Content Harms: There are various types of content harms that large language models can cause. It is important to be aware of them when using these models, and to take actions to prevent them. It is recommended to leverage various content moderation services provided by different companies and institutions. On an important note, we hope for better regulations and standards from government and technology leaders around content harms for AI technologies in future. We value and acknowledge the important role that research and open source community can play in this direction.

Hallucination: It is important to be aware and cautious not to entirely rely on a given language model for critical decisions or information that might have deep impact as it is not obvious how to prevent these models from fabricating content. Moreover, it is not clear whether small models may be more susceptible to hallucination in ungrounded generation use cases due to their smaller sizes and hence reduced memorization capacities. This is an active research topic and we hope there will be more rigorous measurement, understanding and mitigations around this topic.

Potential for Misuse: Without suitable safeguards, there is a risk that these models could be maliciously used for generating disinformation or harmful content.

Data Distribution: Orca 2’s performance is likely to correlate strongly with the distribution of the tuning data. This correlation might limit its accuracy in areas underrepresented in the training dataset such as math, coding, and reasoning.

System messages: Orca 2 demonstrates variance in performance depending on the system instructions. Additionally, the stochasticity introduced by the model size may lead to generation of non-deterministic responses to different system instructions.

Zero-Shot Settings: Orca 2 was trained on data that mostly simulate zero-shot settings. While the model demonstrate very strong performance in zero-shot settings, it does not show the same gains of using few-shot learning compared to other, specially larger, models.

Synthetic data: As Orca 2 is trained on synthetic data, it could inherit both the advantages and shortcomings of the models and methods used for data generation. We posit that Orca 2 benefits from the safety measures incorporated during training and safety guardrails (e.g., content filter) within the Azure OpenAI API. However, detailed studies are required for better quantification of such risks.

This model is solely designed for research settings, and its testing has only been carried out in such environments. It should not be used in downstream applications, as additional analysis is needed to assess potential harm or bias in the proposed application.

Getting started with Orca 2

Inference with Hugging Face library

Quoted from the model card on Hugging Face. The full card is behind the Hugging Face link above.

© 2026 AxForge · EU-hosted AI infrastructure Pricing Docs Trust Privacy Terms