【开源】一款windows下可以在任意地方调用AI输入的小工具

查看 69|回复 9
作者:Tokeii   
项目介绍
源码地址:https://github.com/Tokeii0/LovelyAImamaster
软件名称:AI高手(lovelyAImamaster)
编写语言:python
❓为什么写这个
在网上找AI工具时一直没有找到一个可以在任何界面可以即使插入AI功能的软件,索性自己整一个
使用说明
运行之后在托盘找到图标,右键设置里面配置baseurl apikey 以及对应的模型名称 代{过}{滤}理配置
推荐几家:
零一万物:https://platform.lingyiwanwu.com/details
deepbricks:https://deepbricks.ai/
智谱:https://open.bigmodel.cn/
默认情况下
ALT+1 任意输入框调起AI写作
ALT+2 划词后菜单选择可询问划词内容
ALT+3 进行截图,并调起AI提问,需单独配置API
ALT+4 进行多轮对话
本地大模型对接

  • 下载 https://lmstudio.ai/

  • 下载模型

  • 按照下面如图配置


    383359960-10bdee64-0e6b-4742-bd1d-3233ef3f17af.png (37.28 KB, 下载次数: 0)
    下载附件
    2024-11-6 13:04 上传

  • 软件设置如图配置,主要的就是apikey随便填,baseurl填你lmstudio中设置的,模型为你加载的


    383360109-01bb1593-89d7-44d1-9ba4-5226ed12363e.png (18.03 KB, 下载次数: 0)
    下载附件
    2024-11-6 13:04 上传


    就OJBK了
    笔记本4060、4070推荐llama-3-8b模型
    使用截图


    383148971-6633a4a1-71fd-410c-b811-868dead0881a.png (16.48 KB, 下载次数: 0)
    下载附件
    2024-11-6 13:04 上传



    383149056-92695864-0d87-4d57-a33c-46a68cd4680a.png (40.44 KB, 下载次数: 0)
    下载附件
    2024-11-6 13:04 上传



    383149201-82787dea-a07d-49f8-a2b8-c907550a2948.png (50.88 KB, 下载次数: 0)
    下载附件
    2024-11-6 13:04 上传



    383149609-b01e70c5-9ea6-44cf-a3f7-9d58ecfbb387.png (53.41 KB, 下载次数: 0)
    下载附件
    2024-11-6 13:04 上传

     自定义提示词
    对于划词搜索和AI插入这两个功能支持自定义提示词
    右键托盘图标就可以看到相关的提示词新增界面
    划词插件开发

  • 可以通过源码进行开发

  • 或者在软件目录下 _internal\plugins查看插件的代码详情

    例如下面的base64解码功能
    import base64
    from .base_plugin import BasePlugin
    class Base64DecoderPlugin(BasePlugin):
        @property
        def name(self) -> str:
            return "Base64解码"
        @property
        def description(self) -> str:
            return "将Base64编码的文本解码为普通文本"
        def process(self, text: str) -> str:
            try:
                decoded = base64.b64decode(text.encode()).decode()
                return f"解码结果:\n{decoded}"
            except:
                return "无法解码:输入的不是有效的Base64文本"
    其他
  • 使用过程中如果无法正常调用流模式,就取消流模式的勾勾,比如wps,等等
  • 更新base URL 以及API修改之后需要重启软件

    ⏬下载地址
    链接:https://pan.baidu.com/s/13W6yJENynKOTSePL3Xolog?pwd=6666
    提取码:6666

    下载次数, 下载附件

  • Tokeii
    OP
      


    locoman 发表于 2024-11-6 13:21
    谢谢楼主无私分享,请问:能不能在纯内网中正常使用?

    内网中 找一个可以与互联网通讯的电脑 搭建一个oneapi做转发,然后baseurl 填写对应的内网地址应该是可以的
    locoman   

    谢谢楼主无私分享,请问:能不能在纯内网中正常使用?
    qpqp1414   

    感谢分享  很牛逼
    kuoniya   


    locoman 发表于 2024-11-6 13:21
    谢谢楼主无私分享,请问:能不能在纯内网中正常使用?

    内网你可以自己部署一套大模型
    diyikuai   

    不错 好玩 好玩
    无敌小儿   

    LM studio怎么设置为中文的
    RainWood   

    感谢楼主,学习一下
    52PJ070   

    很棒的工具,任意地方调用AI输入,感谢分享!
    Lyaj   

    要配置大模型
    您需要登录后才可以回帖 登录 | 立即注册

    返回顶部