-
Notifications
You must be signed in to change notification settings - Fork 1k
Add Russian translations for README and graph visualization #802
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Changes from all commits
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| @@ -0,0 +1,159 @@ | ||||||||||
| <div align="center"> | ||||||||||
| <a href="https://github.com/topoteretes/cognee"> | ||||||||||
| <img src="https://raw.githubusercontent.com/topoteretes/cognee/refs/heads/dev/assets/cognee-logo-transparent.png" alt="Cognee Logo" height="60"> | ||||||||||
| </a> | ||||||||||
|
|
||||||||||
| <br /> | ||||||||||
|
|
||||||||||
| Cognee - это платформа для управления памятью ИИ, предназначенная для повышения точности и надежности ответов больших языковых моделей (LLM) и ИИ-агентов. | ||||||||||
|
|
||||||||||
| <p align="center"> | ||||||||||
| <a href="https://www.youtube.com/watch?v=1bezuvLwJmw&t=2s">Демо</a> | ||||||||||
| · | ||||||||||
| <a href="https://cognee.ai">Узнать больше</a> | ||||||||||
| · | ||||||||||
| <a href="https://discord.gg/NQPKmU5CCg">Присоединиться к Discord</a> | ||||||||||
| </p> | ||||||||||
|
|
||||||||||
|
|
||||||||||
|
|
||||||||||
| [](https://GitHub.com/topoteretes/cognee/network/) | ||||||||||
| [](https://GitHub.com/topoteretes/cognee/stargazers/) | ||||||||||
| [](https://GitHub.com/topoteretes/cognee/commit/) | ||||||||||
| [](https://github.com/topoteretes/cognee/tags/) | ||||||||||
| [](https://pepy.tech/project/cognee) | ||||||||||
| [](https://github.com/topoteretes/cognee/blob/main/LICENSE) | ||||||||||
| [](https://github.com/topoteretes/cognee/graphs/contributors) | ||||||||||
|
|
||||||||||
| <a href="https://www.producthunt.com/posts/cognee?embed=true&utm_source=badge-top-post-badge&utm_medium=badge&utm_souce=badge-cognee" target="_blank"><img src="https://api.producthunt.com/widgets/embed-image/v1/top-post-badge.svg?post_id=946346&theme=light&period=daily&t=1744472480704" alt="cognee - Memory for AI Agents  in 5 lines of code | Product Hunt" style="width: 250px; height: 54px;" width="250" height="54" /></a> | ||||||||||
|
|
||||||||||
|
|
||||||||||
| Создавай динамическую память для агентов, используя ECL (Extract -> Cognify -> Load) конвейер. | ||||||||||
|
|
||||||||||
| Узнайте больше о [вариантах использования](https://docs.cognee.ai/use-cases) и [бенчмарках](https://github.com/topoteretes/cognee/tree/main/evals) | ||||||||||
|
|
||||||||||
| <div style="text-align: center"> | ||||||||||
| <img src="https://raw.githubusercontent.com/topoteretes/cognee/refs/heads/main/assets/cognee_benefits.png" alt="Почему cognee?" width="50%" /> | ||||||||||
| </div> | ||||||||||
|
|
||||||||||
| </div> | ||||||||||
|
|
||||||||||
|
|
||||||||||
|
|
||||||||||
| ## Функциональность | ||||||||||
|
|
||||||||||
| - Интеграция и извлечение данных: Позволяет подключать и извлекать прошлые разговоры, документы, изображения и аудиозаписи, обеспечивая доступ к разнообразным источникам информации. | ||||||||||
|
|
||||||||||
| - Снижение галлюцинаций и затрат: Уменьшает вероятность генерации недостоверных ответов, снижает затраты на разработку и эксплуатацию ИИ-приложений. | ||||||||||
|
|
||||||||||
| - Загрузка данных с использованием Pydantic: Обеспечивает загрузку данных в графовые и векторные базы данных с использованием только Pydantic, упрощая процесс интеграции. | ||||||||||
|
|
||||||||||
| - Трансформация и организация данных: Позволяет трансформировать и структурировать данные, собирая их из более чем 30 различных источников, включая PDF, таблицы и другие форматы. | ||||||||||
|
|
||||||||||
| - Модульные ECL-пайплайны: Использует модульные пайплайны Extract, Cognify, Load (ECL) для обработки данных, что обеспечивает гибкость и масштабируемость системы. | ||||||||||
|
|
||||||||||
| - Поддержка онтологий на основе RDF: Использует онтологии на основе RDF для более интеллектуального управления данными и улучшения семантического понимания. | ||||||||||
|
|
||||||||||
| - Локальное развертывание и масштабируемость: Позволяет развернуть систему на собственных серверах, обеспечивая безопасность данных и соответствие требованиям конфиденциальности. Система масштабируется для обработки больших объемов данных. | ||||||||||
|
|
||||||||||
| ## Начало работы | ||||||||||
|
|
||||||||||
| Начните легко с помощью Google Colab <a href="https://colab.research.google.com/drive/1g-Qnx6l_ecHZi0IOw23rg0qC4TYvEvWZ?usp=sharing">блокнота</a> или <a href="https://github.com/topoteretes/cognee-starter">стартового репозитория</a> | ||||||||||
|
|
||||||||||
| ## Помощь проекту | ||||||||||
|
|
||||||||||
| Ваш вклад является основой для превращения этого в настоящий проект с открытым исходным кодом. Любой вклад, который вы сделаете, будет **очень приветствоваться**. Смотрите [`CONTRIBUTING.md`](/CONTRIBUTING.md) для получения дополнительной информации. | ||||||||||
|
|
||||||||||
| ## 📦 Установка | ||||||||||
|
|
||||||||||
| Вы можете установить Cognee, используя **pip**, **poetry**, **uv** или любой другой менеджер пакетов Python. | ||||||||||
|
|
||||||||||
| ### С помощью pip | ||||||||||
|
|
||||||||||
| ```bash | ||||||||||
| pip install cognee | ||||||||||
| ``` | ||||||||||
|
|
||||||||||
| ## 💻 Базовое использование | ||||||||||
|
|
||||||||||
| ### Настройка | ||||||||||
|
|
||||||||||
| ```python | ||||||||||
| import os | ||||||||||
| os.environ["LLM_API_KEY"] = "ВАШ_OPENAI_API_KEY" | ||||||||||
| ``` | ||||||||||
|
|
||||||||||
| Вы также можете установить переменные, создав файл .env, используя наш <a href="https://github.com/topoteretes/cognee/blob/main/.env.template">шаблон</a>. | ||||||||||
| Для использования различных провайдеров LLM смотрите нашу <a href="https://docs.cognee.ai">документацию</a>. | ||||||||||
|
|
||||||||||
| ### Пример использования | ||||||||||
|
|
||||||||||
| Этот скрипт выполнит *стандартный* конвейер: | ||||||||||
|
|
||||||||||
| ```python | ||||||||||
| import cognee | ||||||||||
| import asyncio | ||||||||||
|
|
||||||||||
|
|
||||||||||
| async def main(): | ||||||||||
| # Добавляем текст в cognee | ||||||||||
| await cognee.add("Обработка естественного языка (NLP) - это междисциплинарная область компьютерных наук и информационного поиска.") | ||||||||||
|
|
||||||||||
| # Генерируем граф знаний | ||||||||||
| await cognee.cognify() | ||||||||||
|
|
||||||||||
| # Делаем поиск | ||||||||||
| results = await cognee.search("Расскажите мне о NLP") | ||||||||||
|
|
||||||||||
| # Отображаем результаты | ||||||||||
| for result in results: | ||||||||||
| print(result) | ||||||||||
|
|
||||||||||
|
|
||||||||||
| if __name__ == '__main__': | ||||||||||
| asyncio.run(main()) | ||||||||||
|
|
||||||||||
| ``` | ||||||||||
| Пример вывода: | ||||||||||
| ``` | ||||||||||
| Обработка естественного языка (NLP) — это междисциплинарная область, которая объединяет компьютерные науки и информационный поиск. Она включает в себя технологии и методы обработки человеческого языка для создания интерфейсов и обработки данных. | ||||||||||
| ``` | ||||||||||
|
|
||||||||||
| Визуализация графа: | ||||||||||
| <a href="https://rawcdn.githack.com/topoteretes/cognee/refs/heads/main/assets/graph_visualization.html"><img src="graph_visualization_ru.png" width="100%" alt="Визуализация графа"></a> | ||||||||||
| [Открыть пример графа в браузере](https://rawcdn.githack.com/topoteretes/cognee/refs/heads/main/assets/graph_visualization.html). | ||||||||||
|
|
||||||||||
|
Comment on lines
+123
to
+125
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. 🛠️ Refactor suggestion Ensure the graph visualization image path is correct Mirror the English README pattern: -<a href="https://rawcdn.githack.com/topoteretes/cognee/refs/heads/main/assets/graph_visualization.html"><img src="graph_visualization_ru.png" width="100%" alt="Визуализация графа"></a>
+<a href="https://rawcdn.githack.com/topoteretes/cognee/refs/heads/main/assets/graph_visualization.html"><img src="https://raw.githubusercontent.com/topoteretes/cognee/refs/heads/main/assets/graph_visualization_ru.png" width="100%" alt="Визуализация графа"></a>Please verify that 📝 Committable suggestion
Suggested change
🤖 Prompt for AI Agents (early access) |
||||||||||
|
|
||||||||||
| Больше примеров в <a href="https://docs.cognee.ai">документации</a>. | ||||||||||
|
|
||||||||||
|
|
||||||||||
| ## Изучите нашу архитектуру | ||||||||||
|
|
||||||||||
| <div style="text-align: center"> | ||||||||||
| <img src="https://raw.githubusercontent.com/topoteretes/cognee/refs/heads/main/assets/cognee_diagram.png" alt="концептуальная диаграмма cognee" width="100%" /> | ||||||||||
| </div> | ||||||||||
|
|
||||||||||
| ## Демонстрации | ||||||||||
|
|
||||||||||
| 1. Что такое память ИИ: | ||||||||||
| [Видео](https://github.com/user-attachments/assets/8b2a0050-5ec4-424c-b417-8269971503f0) | ||||||||||
|
|
||||||||||
| 2. Простая демонстрация GraphRAG | ||||||||||
| [Видео](https://github.com/user-attachments/assets/d80b0776-4eb9-4b8e-aa22-3691e2d44b8f) | ||||||||||
|
|
||||||||||
| 3. Cognee с Ollama | ||||||||||
| [Видео](https://github.com/user-attachments/assets/8621d3e8-ecb8-4860-afb2-5594f2ee17db) | ||||||||||
|
|
||||||||||
|
Comment on lines
+138
to
+146
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. 💡 Verification agent 🧩 Analysis chainVerify demonstration video URLs 🏁 Script executed: #!/bin/bash
# Check HTTP status for each demo asset
urls=(
"https://github.com/user-attachments/assets/8b2a0050-5ec4-424c-b417-8269971503f0"
"https://github.com/user-attachments/assets/d80b0776-4eb9-4e...
"https://github.com/user-attachments/assets/8621d3e8-ecb8-4860-afb2-5594f2ee17db"
)
for url in "${urls[@]}"; do
if curl -I --silent "$url" | grep -q "200 OK"; then
echo "$url is reachable"
else
echo "⚠️ $url is NOT reachable"
fi
doneLength of output: 226 🏁 Script executed: #!/bin/bash
# This script checks the HTTP status of each demo asset URL to ensure they're publicly accessible.
urls=(
"https://github.com/user-attachments/assets/8b2a0050-5ec4-424c-b417-8269971503f0"
"https://github.com/user-attachments/assets/d80b0776-4eb9-4b8e-aa22-3691e2d44b8f"
"https://github.com/user-attachments/assets/8621d3e8-ecb8-4860-afb2-5594f2ee17db"
)
echo "Verifying demo video URLs..."
for url in "${urls[@]}"; do
status=$(curl -o /dev/null -s -w "%{http_code}" "$url")
if [[ "$status" == "200" ]]; then
echo "✅ $url is reachable (HTTP 200)"
else
echo "⚠️ $url returned HTTP $status"
fi
doneLength of output: 1503 🏁 Script executed: #!/bin/bash
# Follow redirects and check final HTTP status and redirect targets for each demo asset URL.
urls=(
"https://github.com/user-attachments/assets/8b2a0050-5ec4-424c-b417-8269971503f0"
"https://github.com/user-attachments/assets/d80b0776-4eb9-4e…
"https://github.com/user-attachments/assets/8621d3e8-ecb8-4860-afb2-5594f2ee17db"
)
echo "Following redirects and verifying final HTTP status:"
for url in "${urls[@]}"; do
echo
echo "URL: $url"
# Show the redirect chain
curl -I -s "$url" | awk '/^HTTP/{print; next} /^Location:/{print}'
# Follow redirects and print final status
final_status=$(curl -s -o /dev/null -w "%{http_code}" -L "$url")
echo "Final HTTP status after redirects: $final_status"
doneLength of output: 226 Ensure demo video URLs are publicly accessible Affected file:
🤖 Prompt for AI Agents (early access) |
||||||||||
| ## Правила поведения | ||||||||||
|
|
||||||||||
| Мы стремимся сделать открытый исходный код приятным и уважительным опытом для нашего сообщества. Смотрите <a href="/CODE_OF_CONDUCT.md"><code>CODE_OF_CONDUCT</code></a> для получения дополнительной информации. | ||||||||||
|
|
||||||||||
| ## 💫 Контрибьюторы | ||||||||||
|
|
||||||||||
| <a href="https://github.com/topoteretes/cognee/graphs/contributors"> | ||||||||||
| <img alt="участники" src="https://contrib.rocks/image?repo=topoteretes/cognee"/> | ||||||||||
| </a> | ||||||||||
|
|
||||||||||
| ## История звёзд на GitHub | ||||||||||
|
|
||||||||||
| [](https://star-history.com/#topoteretes/cognee&Date) | ||||||||||
Uh oh!
There was an error while loading. Please reload this page.