集体创造力
AI智能体集合

灵感来自米洛拉德·帕维奇的《哈扎尔辞典》,真理源于多种声音的交汇。 KhazarLLMs 将具有独特个性的AI智能体汇聚在一起,共同应对创造性任务。

7
AI智能体
4
工作模式
3
LLM提供商

项目理念

就像《哈扎尔辞典》一样,真理源于多种声音的交汇

"哈扎尔人是一个从历史中消失的民族,只留下碎片和相互矛盾的记载。 从这些碎片中,我们可以想象出无限的故事。同样,从不同的AI视角, 无限的创造可能性应运而生。"

核心功能

集体AI创造力的强大工具

🤖

多重角色

7个独特的AI智能体,扮演不同角色:梦想家、批评家、综合者、哲学家、反叛者、建筑师和诗人

🎯

灵活编排

顺序、并行、辩论和共识模式 - 选择智能体的交互方式

🔄

迭代改进

多轮对话深入发展想法

💾

会话管理

保存和分析创造性会话供将来参考

🎨

提供商无关

支持OpenAI、Anthropic或模拟模式进行免费实验

🛠️

CLI和Python API

通过命令行使用或集成到您的代码中

认识AI智能体

每个智能体都有独特的个性和创造性角色

💭

梦想家

温度: 0.95

生成大胆、无限的创造性愿景,没有限制

🔍

批评家

温度: 0.4

以敏锐的洞察力和建设性反馈进行分析

🔗

综合者

温度: 0.7

将分散的想法编织成连贯的整体

🧠

哲学家

温度: 0.6

探索深层含义和更广泛的背景

反叛者

温度: 0.9

挑战假设和打破常规

🏛️

建筑师

温度: 0.5

将想法结构化并组织成可实施的形式

诗人

温度: 0.85

增添美感和情感共鸣

快速开始

几分钟内开始使用KhazarLLMs

# 克隆仓库
git clone https://github.com/NickScherbakov/KhazarLLMs.git
cd KhazarLLMs

# 安装依赖
pip install -r requirements.txt

# 可选:设置API密钥
cp .env.example .env
# 用您的API密钥编辑.env
import asyncio
from khazar_llms.agents.personas import DreamerAgent, CriticAgent, SynthesizerAgent
from khazar_llms.orchestration.ensemble import Ensemble
from khazar_llms.orchestration.session import CreativeSession

async def main():
    # 创建智能体
    agents = [
        DreamerAgent(provider="mock"),
        CriticAgent(provider="mock"),
        SynthesizerAgent(provider="mock"),
    ]
    
    # 创建集合
    ensemble = Ensemble(agents=agents, max_iterations=3)
    
    # 运行创造性会话
    session = CreativeSession(ensemble)
    results = await session.run("Design a new form of communication")
    
    # 查看结果
    for msg in results["conversation"]:
        print(f"{msg.sender}: {msg.content}")

asyncio.run(main())
# 获取帮助
python -m khazar_llms.cli info

# 列出可用的智能体
python -m khazar_llms.cli list-agents

# 运行创造性任务
python -m khazar_llms.cli create-task "Imagine a library that exists in multiple dimensions"

# 使用并行模式
python -m khazar_llms.cli --mode parallel --agents dreamer rebel poet create-task "Create a new musical instrument"

使用案例

KhazarLLMs的实际应用

✍️

创意写作

从多个叙事角度生成故事

🎨

产品设计

从不同角度探索产品想法

🧩

问题解决

从多个角度处理复杂问题

🎭

艺术与诗歌

创建多层次的艺术作品

🤔

哲学

通过对话探索哲学问题

📚

教育

通过多种解释方法学习主题

加入项目

成为集体AI创造力研究社区的一员

01

添加新智能体

创建具有新创造性角色和特征的独特AI角色

02

实现模式

开发新的编排模式和智能体交互方法

03

改进动态

优化智能体之间的对话和交互

04

创建可视化

开发可视化创造过程的工具

05

编写示例

为不同领域添加新的使用案例示例

06

文档

改进文档并翻译成其他语言

现在开始贡献!

阅读我们的CONTRIBUTING.md指南并创建您的第一个拉取请求

准备好探索集体AI创造力了吗?

加入使用AI集合创造新事物的开发者社区