Downloads · 30 days
8
9% of all-time downloads
CelesteImperia/Phi-3.5-mini-instruct-OpenVINO-INT4
Phi-3.5-mini-instruct-OpenVINO-INT4 is a text generation model from CelesteImperia. Use it when you need the model to write or continue text. It is set up for openvino. The card lists the license as mit.
Downloads · 30 days
8
9% of all-time downloads
All-time downloads
93
Public
Repo size
2.1 GB
Likes
0
Public
Click a slice to open those files.
.bin2.1 GB · 100%
From the Hugging Face model README
This repository contains an optimized OpenVINO™ IR version of Microsoft's Phi-3.5-mini-instruct, quantized to INT4 precision using NNCF. This version is specifically tuned for low-latency, high-efficiency local inference on Intel hardware and compatible Windows-based workstations.
To run this model locally using the optimum-intel library:
from optimum.intel import OVModelForCausalLM
from transformers import AutoTokenizer
model_id = "CelesteImperia/Phi-3.5-mini-instruct-OpenVINO-INT4"
tokenizer = AutoTokenizer.from_pretrained(model_id)
model = OVModelForCausalLM.from_pretrained(model_id)
prompt = "Explain the core benefits of the Phi-3.5 architecture for edge AI."
messages = [
{"role": "user", "content": prompt},
]
input_ids = tokenizer.apply_chat_template(messages, add_generation_prompt=True, return_tensors="pt")
outputs = model.generate(input_ids, max_new_tokens=256)
print(tokenizer.decode(outputs[0], skip_special_tokens=True))
using LLama.Common;
using LLama;
// 1. Initialize the OpenVINO Model for Phi-3.5
var parameters = new ModelParams("path/to/openvino_model.xml")
{
ContextSize = 4096,
GpuLayerCount = 0 // Enforces OpenVINO execution on Intel hardware
};
// 2. Setup Executor
using var weights = LLamaWeights.LoadFromFile(parameters);
using var context = weights.CreateContext(parameters);
var executor = new StatelessExecutor(weights, parameters);
// 3. Inference Loop
var chatHistory = new ChatHistory();
chatHistory.AddMessage(AuthorRole.User, "Explain Phi-3.5's efficiency in a .NET environment.");
foreach (var text in executor.InferAsync(chatHistory, new InferenceParams { MaxTokens = 256 }))
{
Console.Write(text);
}
Maintaining a dual-GPU AI workstation and hosting high-bandwidth models requires significant resources. If our open-source tools power your projects, consider supporting our development:
| Platform | Support Link |
|---|---|
| Global & India | Support via Razorpay |
Scan to support via UPI (India Only):
<img src="https://huggingface.co/datasets/CelesteImperia/Assets/resolve/main/QrCode.jpeg" width="200">This model is released under the MIT License.
Connect with the architect: Abhishek Jaiswal on LinkedIn