ollama4j
1.0.89
流程圖LR
o4j[Ollama4j]
o[Ollama 伺服器]
o4j -->|與| 通信哦;
m[型號]
子圖 Olama 部署
方向TB
o -->|管理|米
結尾
本地安裝 | Docker安裝 |
下載 macOS 版 下載 Windows 版 在 Linux 上安裝 curl -fsSL https://ollama.com/install.sh | sh | 僅CPU docker run -d -p 11434:11434
-v ollama:/root/.ollama
--name ollama
ollama/ollama 英偉達圖形處理器 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
當從main
分支建立新版本時,較新的工件將透過 GitHub Actions CI 工作流程發布。
如果您喜歡或正在使用此項目來建立自己的項目,請給我們一顆星。這是表達您支持的免費方式。
# | 項目名稱 | 描述 | 關聯 |
---|---|---|---|
1 | 數據偽造者 | 產生假數據的庫 | GitHub |
2 | 瓦丁網頁使用者介面 | 用於透過 ollama4j 與 Ollama 互動的 UI-Tester | GitHub |
3 | ollama 翻譯器 | Minecraft 1.20.6 Spigot 插件,可透過 Ollama 將所有訊息翻譯成特定的目標語言 | GitHub |
4 | 人工智慧玩家 | 一個《我的世界》模組,為遊戲添加了智慧“第二玩家” | GitHub, 紅迪話題 |
5 | Ollama4j 網頁使用者介面 | 使用 Spring Boot、Vaadin 和 Ollama4j 以 Java 編寫的 Ollama Web UI | GitHub |
6 | 命令列介面 | Jenkins 的命令列工具,可透過人工智慧驅動的錯誤分析來管理作業、建置和配置 | GitHub |
7 | 凱蒂後端 | 一個基於人工智慧的開源問答平台,用於存取私有領域知識 | GitHub |
8 | TeleLlama3 機器人 | 一個問答 Telegram 機器人 | 回購協議 |
9 | moqui微信 | moqui微信組件 | 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 項目。
感謝出色的貢獻者