rasyosef / phi-2-instruct-apo

huggingface.co
Total runs: 33
24-hour runs: -1
7-day runs: 11
30-day runs: -1
Model's Last Updated: December 20 2024
text-generation

Introduction of phi-2-instruct-apo

Model Details of phi-2-instruct-apo

phi-2-instruct-apo

This is a finetuned version of Microsoft's 2.7B parameter phi-2 transfromer model that has underwent a post-training process that incorporates both supervised fine-tuning and anchored preference optimization for instruction following. I used the trl library and a single A100 40GB GPU during both the SFT and APO steps.

How to use
Chat Format

Given the nature of the training data, the phi-2 instruct model is best suited for prompts using the chat format as follows. You can provide the prompt as a question with a generic template as follows:

<|im_start|>system
You are a helpful assistant.<|im_end|>
<|im_start|>user
Question?<|im_end|>
<|im_start|>assistant

For example:

<|im_start|>system
You are a helpful assistant.<|im_end|>
<|im_start|>user
How to explain Internet for a medieval knight?<|im_end|>
<|im_start|>assistant

where the model generates the text after <|im_start|>assistant .

Sample inference code

This code snippets show how to get quickly started with running the model on a GPU:

import torch 
from transformers import AutoModelForCausalLM, AutoTokenizer, pipeline 

torch.random.manual_seed(0) 

model_id = "rasyosef/phi-2-instruct-apo"
model = AutoModelForCausalLM.from_pretrained( 
    model_id,  
    device_map="cuda",  
    torch_dtype="auto" 
) 

tokenizer = AutoTokenizer.from_pretrained(model_id) 

messages = [ 
    {"role": "system", "content": "You are a helpful AI assistant."}, 
    {"role": "user", "content": "Can you provide ways to eat combinations of bananas and dragonfruits?"}, 
    {"role": "assistant", "content": "Sure! Here are some ways to eat bananas and dragonfruits together: 1. Banana and dragonfruit smoothie: Blend bananas and dragonfruits together with some milk and honey. 2. Banana and dragonfruit salad: Mix sliced bananas and dragonfruits together with some lemon juice and honey."}, 
    {"role": "user", "content": "What about solving an 2x + 3 = 7 equation?"}, 
] 

pipe = pipeline( 
    "text-generation", 
    model=model, 
    tokenizer=tokenizer, 
) 

generation_args = { 
    "max_new_tokens": 256, 
    "return_full_text": False, 
    "temperature": 0.0, 
    "do_sample": False, 
} 

output = pipe(messages, **generation_args) 
print(output[0]['generated_text'])  

Note: If you want to use flash attention, call AutoModelForCausalLM.from_pretrained() with attn_implementation="flash_attention_2"

Runs of rasyosef phi-2-instruct-apo on huggingface.co

33
Total runs
-1
24-hour runs
-2
3-day runs
11
7-day runs
-1
30-day runs

More Information About phi-2-instruct-apo huggingface.co Model

More phi-2-instruct-apo license Visit here:

https://choosealicense.com/licenses/mit

phi-2-instruct-apo huggingface.co

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

phi-2-instruct-apo huggingface.co Url

https://huggingface.co/rasyosef/phi-2-instruct-apo

rasyosef phi-2-instruct-apo online free

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

rasyosef phi-2-instruct-apo online free url in huggingface.co:

https://huggingface.co/rasyosef/phi-2-instruct-apo

phi-2-instruct-apo install

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

phi-2-instruct-apo install url in huggingface.co:

https://huggingface.co/rasyosef/phi-2-instruct-apo

Url of phi-2-instruct-apo

phi-2-instruct-apo huggingface.co Url

Provider of phi-2-instruct-apo huggingface.co

rasyosef
ORGANIZATIONS

Other API from rasyosef

huggingface.co

Total runs: 5.1K
Run Growth: 794
Growth Rate: 15.69%
Updated:October 07 2025
huggingface.co

Total runs: 659
Run Growth: 598
Growth Rate: 90.74%
Updated:October 07 2025
huggingface.co

Total runs: 7
Run Growth: 1
Growth Rate: 14.29%
Updated:September 16 2024