【工具】个人电脑上可以安装使用的AI工具:Chat With RTX
但使用这个工具时发现,虽然它学习了一堆的资料,但每次回答问题时,只能引用其中一篇资料的相关信息来回答问题,而不能基于所有学习过的资料生成回答内容。并且所有文件只能放在一个文件夹中供机器学习使用,不方便管理各种不同的知识。
今天小编介绍一种可以让AI引用多篇资料的内容生成回答的方法:利用ollama、docker和Anything LLM构建个人知识库。
ollama支持在本地电脑上启动并运行 Llama 2、Mistral、Gemma 和其他大型语言模型。支持macOS、windows、Linux三种操作系统。目前官网上有70个各类大模型可供选择使用。但是ollama需要在命令行界面进行运行,操作起来不便捷。
因此,需要用docker来给ollama提供运行的容器。
二、docker
官方网址:https://hub.docker.com/
Docker Desktop 是开箱即用的容器化软件,提供了强大的混合工具包,可以在任何地方构建、共享和运行应用程序。Docker也支持macOS、windows、Linux三种操作系统。
官方网址:https://useanything.com/
适用于任何大模型和矢量数据库的多用户 ChatGPT。可建立多个工作空间,方便用户对不同的知识进行分类管理。
四、运行案例:
1、用英文提问:什么是OSINT?
回答:OSINT代表开源情报,它指的是收集和分析来自公共资源的信息,如互联网、报纸、书籍和其他开放资源。OSINT的目标是收集和分析信息,以产生可供安全专家、国家情报机构或网络罪犯使用的有用情报。
OSINT涉及使用各种搜索引擎、工具和框架来导航开放资源的广阔景观并提取相关信息。该过程通常包括识别和分析数据中的模式、趋势和异常,以得出有意义的结论。
社交媒体情报:分析Twitter、Facebook和Instagram等社交媒体平台,以获取可用于支持特定需求或操作的信息。
电子邮件情报:从电子邮件地址、主题行和内容中提取信息,以识别模式和趋势。
电话号码情报:跟踪电话号码以确定其所有权、位置和使用情况。
VoIP号码跟踪:识别VoIP (Voice over Internet Protocol)电话号码的所有者和位置。
数字调查:对数字证据进行深入分析,以支持刑事或安全调查。
值得注意的是,OSINT不同于闭源情报,后者指的是不公开可用的信息,需要授权或许可才能访问。
引用来源于四个文件:osint-2afa70e.pdf 、开源情报(OSINT).pdf、开源情报的现状及安全趋势.pdf、OSINT的现状与安全趋势.pdf
2、换用中文提问:什么是OSINT?
OSINT涉及使用各种搜索引擎、工具和框架来导航开放资源的广阔景观并提取相关信息。该过程通常包括识别和分析数据中的模式、趋势和异常,以得出有意义的结论。
社交媒体情报:分析Twitter、Facebook和Instagram等社交媒体平台,以获取可用于支持特定需求或操作的信息。
电子邮件情报:从电子邮件地址、主题行和内容中提取信息,以识别模式和趋势。
电话号码情报:跟踪电话号码以确定其所有权、位置和使用情况。
VoIP号码跟踪:识别VoIP (Voice over Internet Protocol)电话号码的所有者和位置。
数字调查:对数字证据进行深入分析,以支持刑事或安全调查。
值得注意的是,OSINT不同于闭源情报,后者指的是不公开可用的信息,需要授权或许可才能访问。
引用来源于四个文件:基于多维度专利指标分析的优势技术领域...研究-.pdf、开源情报及其应用程序.pdf、开源情报和OSINT应用程序pdf.pdf、全球化背景下欧盟反恐政策的发展及其启示-.pdf
3、英文提问:开源情报如何应用于反恐?
回答:OSINT(开源情报)可以用来对付所有人。
在反恐的背景下,OSINT可以在查明和破坏恐怖主义活动方面发挥关键作用。以下是OSINT可以应用于反恐的一些方法:
1.社交媒体监控:恐怖组织经常利用社交媒体平台传播宣传、招募新成员和协调袭击。OSINT可用于监控社交媒体账户,识别关键影响者,并跟踪恐怖主义意识形态的传播。
2.新闻文章分析:新闻文章可以对恐怖组织的活动提供有价值的见解。通过分析来自不同来源的新闻文章,OSINT可以帮助识别趋势、模式和潜在威胁。
3.公开可用的数据集:有各种公开可用的数据集可用于反恐背景下的OSINT分析。例子包括恐怖主义事件数据库、犯罪统计和人口统计数据。
4.开源情报平台:有几个可用的开源情报平台可用于分析OSINT数据。这些平台通常提供用于数据收集、存储和分析的工具。
5.威胁识别:通过分析OSINT数据,可以识别与恐怖主义有关的潜在威胁和趋势。这可以帮助反恐机构更有效地确定其努力和资源的优先次序。
6.反叙事:恐怖组织经常利用社交媒体传播宣传和招募新成员。OSINT可以用来发展反叙事,挑战恐怖组织的意识形态并削弱其吸引力。
7.网络分析:通过分析个人和团体之间的关系,OSINT可以帮助识别恐怖主义网络中的关键人物并破坏其行动。
8.基于位置的情报:通过分析基于位置的数据,如手机记录或社交媒体签到,OSINT可以帮助识别潜在的恐怖分子目标并监控他们的安全。
9.事件响应:在发生恐怖事件时,OSINT可用于快速收集信息,并为急救人员和决策者提供态势感知。
10.社区参与:OSINT可用于与当地社区接触并收集有关潜在恐怖主义威胁的情报。这有助于在执法机构和公众之间建立信任与合作。
综上所述,OSINT可以在反恐工作中发挥关键作用,为恐怖主义活动提供有价值的见解,识别潜在威胁,并帮助破坏恐怖主义网络。
引用来源于四个文件:基于OSINT的威胁分析技术和工具.pdf、OSINT的现状与安全趋势.pdf、开源情报的现状及安全趋势.pdf、2014-OSINT-2ool-Ki...aft.pdf