ผังงาน LR
o4j[โอลามา4j]
o[เซิร์ฟเวอร์โอลามะ]
o4j -->|สื่อสารกับ| โอ;
ม.[โมเดล]
กราฟย่อยการปรับใช้ Ollama
ทิศทางวัณโรค
o -->|จัดการ| ม
จบ
การติดตั้งในท้องถิ่น | การติดตั้งนักเทียบท่า |
ดาวน์โหลดสำหรับ macOS ดาวน์โหลดสำหรับ Windows ติดตั้งบนลินุกซ์ curl -fsSL https://ollama.com/install.sh | sh | ซีพียูเท่านั้น docker run -d -p 11434:11434
-v ollama:/root/.ollama
--name ollama
ollama/ollama NVIDIA GPU docker run -d -p 11434:11434
--gpus=all
-v ollama:/root/.ollama
--name ollama
ollama/ollama |
บันทึก
ขณะนี้เรากำลังเผยแพร่อาร์ติแฟกต์ไปยังที่เก็บแพ็คเกจ Maven Central และ GitHub
ติดตามการเผยแพร่ที่นี่และอัปเดตเวอร์ชันอ้างอิงตามความต้องการของคุณ
ในโปรเจ็กต์ Maven ของคุณ ให้เพิ่มการพึ่งพานี้:
< dependency >
< groupId >io.github.ollama4j</ groupId >
< artifactId >ollama4j</ artifactId >
< version >1.0.89</ version >
</ dependency >
GitHub Maven Packages
ให้กับ pom.xml
ของโปรเจ็กต์ของคุณหรือ settings.xml
ของคุณ : < repositories >
< repository >
< id >github</ id >
< name >GitHub Apache Maven Packages</ name >
< url >https://maven.pkg.github.com/ollama4j/ollama4j</ url >
< releases >
< enabled >true</ enabled >
</ releases >
< snapshots >
< enabled >true</ enabled >
</ snapshots >
</ repository >
</ repositories >
GitHub
ไปที่ settings.xml (ปกติจะมีอยู่ที่ ~/.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 " >
< servers >
< server >
< id >github</ id >
< username >YOUR-USERNAME</ username >
< password >YOUR-TOKEN</ password >
</ server >
</ servers >
</ settings >
< dependency >
< groupId >io.github.ollama4j</ groupId >
< artifactId >ollama4j</ artifactId >
< version >1.0.89</ version >
</ dependency >
dependencies {
implementation ' io.github.ollama4j:ollama4j:1.0.79 '
}
เคล็ดลับ
ค้นหาข้อกำหนด API ฉบับเต็มได้บนเว็บไซต์
สร้าง:
make build
รันการทดสอบหน่วย:
make unit-tests
รันการทดสอบการรวมระบบ:
make integration-tests
อาร์ติแฟกต์ที่ใหม่กว่าจะถูกเผยแพร่ผ่านเวิร์กโฟลว์ GitHub Actions CI เมื่อมีการสร้างรีลีสใหม่จากสาขา main
หากคุณชอบหรือกำลังใช้โปรเจ็กต์นี้เพื่อสร้างของคุณเอง โปรดให้ดาวเราด้วย เป็นวิธีแสดงการสนับสนุนของคุณโดยไม่เสียค่าใช้จ่าย
- | ชื่อโครงการ | คำอธิบาย | ลิงค์ |
---|---|---|---|
1 | ดาต้าเฟคเกอร์ | ห้องสมุดเพื่อสร้างข้อมูลปลอม | GitHub |
2 | UI เว็บ Vaadin | UI-Tester สำหรับการโต้ตอบกับ Ollama ผ่าน ollama4j | GitHub |
3 | ollama-นักแปล | ปลั๊กอิน Minecraft 1.20.6 Spigot ที่แปลข้อความทั้งหมดเป็นภาษาเป้าหมายเฉพาะผ่าน Ollama | GitHub |
4 | เอไอ เพลเยอร์ | ม็อด Minecraft ที่เพิ่ม "ผู้เล่นคนที่สอง" ที่ชาญฉลาดให้กับเกม | GitHub, กระทู้ Reddit |
5 | UI เว็บ Ollama4j | UI เว็บสำหรับ Ollama ที่เขียนด้วย Java โดยใช้ Spring Boot, Vaadin และ Ollama4j | GitHub |
6 | JnsCLI | เครื่องมือบรรทัดคำสั่งสำหรับ Jenkins ที่จัดการงาน การสร้าง และการกำหนดค่า ด้วยการวิเคราะห์ข้อผิดพลาดที่ขับเคลื่อนโดย AI | GitHub |
7 | เคธี่ แบ็กเอนด์ | แพลตฟอร์มการตอบคำถามที่ใช้ AI แบบโอเพ่นซอร์สสำหรับการเข้าถึงความรู้ในโดเมนส่วนตัว | GitHub |
8 | บอท TeleLlama3 | บอทโทรเลขตอบคำถาม | ซื้อซ้ำ |
9 | moqui-wechat | ส่วนประกอบ moqui-wechat | GitHub |
ยินดีเป็นอย่างยิ่ง! ไม่ว่าจะเป็นการรายงานจุดบกพร่อง เสนอการปรับปรุง หรือช่วยเหลือเกี่ยวกับโค้ด การสนับสนุนใดๆ ก็ตามจะได้รับการชื่นชมอย่างมาก
รหัสนี้มีอยู่ภายใต้ใบอนุญาต MIT
หากคุณพบว่าโครงการนี้มีประโยชน์ในการวิจัยของคุณ โปรดอ้างอิงงานนี้ที่
@misc{ollama4j2024,
author = {Amith Koujalgi},
title = {Ollama4j: A Java Library (Wrapper/Binding) for Ollama Server},
year = {2024},
month = {January},
url = {https://github.com/ollama4j/ollama4j}
}
ระบบการตั้งชื่อและไอคอนนี้ถูกนำมาใช้จากโครงการ Ollama อันน่าทึ่ง
ขอขอบคุณผู้มีส่วนร่วมที่น่าทึ่ง