parakeet4j
v0.0.7 ? [hamster face]
Parakeet4J เป็นไลบรารี Java ที่ง่ายที่สุดในการสร้าง แอป GenAI ด้วย Ollama
แอพ GenAI เป็นแอพพลิเคชั่นที่ใช้เทคโนโลยี generative AI AI เจนเนอเรชั่นสามารถสร้างข้อความ รูปภาพ หรือเนื้อหาอื่นๆ ใหม่ตามสิ่งที่ได้รับการฝึกฝน ดังนั้นแอป GenAI จึงสามารถช่วยคุณเขียนบทกวี ออกแบบโลโก้ หรือแม้แต่แต่งเพลงได้! สิ่งเหล่านี้ยังอยู่ระหว่างการพัฒนา แต่มีศักยภาพที่จะเป็นเครื่องมือสร้างสรรค์สำหรับวัตถุประสงค์หลายประการ - ราศีเมถุน
Parakeet4J ใช้สำหรับสร้างแอป GenAI ที่สร้าง ข้อความ เท่านั้น (ไม่ใช่รูปภาพ เพลง...)
public class Hello
{
public static void main ( String [] args )
{
Options options = new Options ()
. setTemperature ( 0.0 )
. setRepeatLastN ( 2 );
var systemContent = "You are a useful AI agent, expert with programming" ;
var userContent = "Generate a Hello World program in GoLang." ;
List < Message > messages = List . of (
new Message ( "system" , systemContent ),
new Message ( "user" , userContent )
);
Query queryChat = new Query ( "deepseek-coder" , options ). setMessages ( messages );
var resultAnswer = ChatStream ( "http://0.0.0.0:11434" , queryChat ,
chunk -> {
System . out . print ( chunk . getMessage (). getContent ());
return null ;
});
if ( resultAnswer . exception (). isEmpty ()) {
System . out . println ( "?: " +
resultAnswer . getAnswer (). getMessage (). getContent ()
);
} else {
System . out . println ( "?: " +
resultAnswer . exception (). toString ()
);
}
}
}
โปรเจ็กต์ไลบรารีนี้ใช้ GitHub Maven Registry ดังนั้น หากต้องการใช้ในโครงการของคุณ ให้ใช้ขั้นตอนต่อไปนี้
สร้าง (หรืออัปเดต) ไฟล์: ~/.m2/settings.xml
โดยมีเนื้อหาดังต่อไปนี้
< settings xmlns = " http://maven.apache.org/SETTINGS/1.0.0 "
xmlns : xsi = " http://www.w3.org/2001/XMLSchema-instance "
xsi : schemaLocation = " http://maven.apache.org/SETTINGS/1.0.0
http://maven.apache.org/xsd/settings-1.0.0.xsd " >
< activeProfiles >
< activeProfile >github</ activeProfile >
</ activeProfiles >
< profiles >
< profile >
< id >github</ id >
< repositories >
< repository >
< id >central</ id >
< url >https://repo1.maven.org/maven2</ url >
</ repository >
< repository >
< id >github</ id >
< url >https://maven.pkg.github.com/parakeet-nest/parakeet4j</ url >
< snapshots >
< enabled >true</ enabled >
</ snapshots >
</ repository >
</ repositories >
</ profile >
</ profiles >
< servers >
< server >
< id >github</ id >
< username >your GitHub handle</ username >
< password >your GitHub token</ password >
</ server >
</ servers >
</ settings >
เพิ่มส่วนนี้ลงในไฟล์ pom.xml
ของคุณ:
< dependencies >
< dependency >
< groupId >org.parakeetnest.parakeet4j</ groupId >
< artifactId >parakeet4j</ artifactId >
< version >0.0.7</ version >
</ dependency >
</ dependencies >