Skip to content

A chatbot using llama3 in Swift. It can run on Mac smoothly.

Notifications You must be signed in to change notification settings

JEFFREYCR7/chatbot_version1

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 

Repository files navigation

chatbot_version1 for mac os

使用Swift 代码实现了一个用于处理数据和网络通信的类

主要功能是发送一个网络请求,将用户的输入 (prompt) 发送到服务器并接收响应,然后将响应结果显示出来。使用 SwiftUI 的 @Published 属性包装器来触发 UI 更新,使用户可以实时看到响应结果。

定义了一个 SwiftUI 的视图 ContentView,用于展示和操作数据

这个 SwiftUI 视图提供了一个用户界面,允许用户输入提示并发送到服务器,然后显示响应结果。使用 @EnvironmentObject 属性包装器共享数据,并通过绑定和按钮交互实现功能。

使用LLaMA3

下载Ollama [https://ollama.com/]

进入官网,点击download。安装好后,使用终端输入Ollama run llama3

截屏2024-07-15 01 31 36

输入 http://127.0.0.1:11434/ 也可以查看Ollama是否在运行

截屏2024-07-15 01 33 07

运行程序

截屏2024-07-15 01 01 57 截屏2024-07-15 01 02 23 截屏2024-07-15 01 03 37

About

A chatbot using llama3 in Swift. It can run on Mac smoothly.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages