metadata
license: mit
library_name: unity-sentis
pipeline_tag: text-generation
Phi 1.5 Model in Unity Sentis Format
This is the Microsoft Phi 1.5 checked to run on Unity 2023. Phi 1.5 is a Large Language Model that was trained on synthesized data.
How to Use
- Create a new scene in Unity 2023
- Install
com.unity.sentis
andcom.unity.nuget.newtonsoft-json
packages - Add the RunPhi15.cs file to the Main Camera
- Put
phi15.sentis
,vocab.json
andmerges.txt
in the Assets/StreamingAssets folder - Adjust some of the variables such as the
outputText
string to set the prompt - Press run
- The output will appear in the console window
Information
This is the float32 version so it requires a lot of RAM (16GB) and VRAM (8GB). With less RAM it may take a long time to load. In the future we may add the float16 or uint8 quantized versions.
Example Input
Once upon a time, there were three
Example Output
Once upon a time, there were three friends named Alice, Bob, and Carol. They were all passionate about mathematics and loved solving complex problems together. One day, they came across a challenging problem that required them to find the area of a triangle using the Pythagorean theorem.
Alice, being the most experienced in geometry, took the lead and explained the steps to her friends. "To find the area of a triangle, we need to multiply the base by the height and divide the result by 2," she said confidently.
Bob, who was always curious, asked, "But why do we divide the result by 2? Can't we just multiply the base and height?"
Alice smiled and replied, "That's a great question, Bob. We divide by 2 because the area of a triangle is half of the product of its base and height. It's a fundamental concept in geometry."
Carol, who had been listening intently, added, "So, if we have a triangle with...
Unity Sentis
Unity Sentis is the inference engine which runs on Unity 2023. More can be found about it here
Disclaimer
Like any LLM, this model has the possibility to generate undesirable or untruthful text. Use at your discretion.