在本地使用Ollama进行AI模型的开发和测试是一个强大且灵活的解决方案。以下是详细的步骤指南,帮助你从安装到实际操作:
C:\pythoncode\new\ollamaclient.py
全部代码
import wx
import json
import requests
class OllamaFrame(wx.Frame):
def __init__(self):
super().__init__(parent=None, title='Ollama Chat', size=(800, 600))
# 创建主面板
panel = wx.Panel(self)
# 创建垂直布局
vbox = wx.BoxSizer(wx.VERTICAL)
# 创建输入框和发送按钮的水平布局
hbox = wx.BoxSizer(wx.HORIZONTAL)
# 创建多行文本框用于显示对话历史
self.chat_history = wx.TextCtrl(
panel,
style=wx.TE_MULTILINE | wx.TE_READONLY | wx.HSCROLL,
size=(-1, 400)
)
# 创建输入框
self.input_text = wx.TextCtrl(
panel,
style=wx.TE_MULTILINE,
size=