Instill Core是什么?一站式AI平台2024本地部署指南 | Geoz.com.cn
Instill Core is an end-to-end AI platform that simplifies infrastructure management by providing ETL processing, AI-readiness, open-source LLM hosting, and RAG capabilities in one unified solution. It enables technical professionals to build versatile AI applications locally with minimal setup. (Instill Core是一个端到端的AI平台,通过在一个统一解决方案中提供ETL处理、AI就绪、开源LLM托管和RAG功能,简化了基础设施管理。它使技术专业人员能够以最少的设置本地构建多功能AI应用。)
什么是 Instill Core?
Instill Core 是一个端到端的AI平台,专注于数据、流水线和模型的编排管理。
Instill Core is an end-to-end AI platform for data, pipeline, and model orchestration.
🔮 Instill Core 简化了基础设施的复杂性,并包含以下核心功能:
🔮 Instill Core simplifies infrastructure hassle and encompasses these core features:
- 💧 流水线: 快速构建多功能、AI优先的API或自动化工作流。
- 💧 Pipeline: Quickly build versatile AI-first APIs or automated workflows.
- ⚙️ 组件Instill Core中的基本构建块,用于连接和组合以构建强大的数据处理管道。: 连接核心构建模块,以构建强大的流水线。
- ⚙️ Component: Connect essential building blocks to construct powerful pipelines.
- 💾 工件在Instill Core中,指将非结构化数据(如文档、图像、音频、视频)转换为AI就绪格式的中间产物。: 将无结构化数据(如文档、图像、音频、视频)转换为AI就绪指数据或系统经过预处理和优化,能够直接用于AI模型训练或推理,无需额外调整。的格式。
- 💾 Artifact: Transform unstructured data (e.g., documents, images, audio, video) into AI-ready formats.
- ⚗️ 模型: 无需GPU基础设施的困扰,即可部署和监控AI模型。
- ⚗️ Model: Deploy and monitor AI models without GPU infrastructure hassles.
您能构建什么?
Instill Core 为您提供了构建多样化AI应用的能力:
Instill Core empowers you to build a diverse range of AI applications:
- 📖 将PDF文件解析为Markdown: 参考我们的食谱。
- 📖 Parsing PDF Files to Markdown: Check out our Cookbook.
- 🧱 从LLM生成结构化输出: 参考食谱与教程。
- 🧱 Generating Structured Outputs from LLMs: Cookbook & Tutorial.
- 🕸️ 网络爬取与谷歌搜索,并提取结构化洞察
- 🕸️ Web scraping & Google Search with Structured Insights
- 🌱 对显微植物气孔图像进行实例分割: 参考食谱。
- 🌱 Instance segmentation on microscopic plant stomata images: Cookbook.
更多示例,请访问 示例 页面!
See Examples for more!
快速开始
一个完整的无结构化数据解决方案:在一个强大的平台内集成ETL处理提取、转换、加载(Extract, Transform, Load)过程,用于从源系统提取数据,转换为适合分析的格式,并加载到目标系统中。、AI就绪指数据或系统经过预处理和优化,能够直接用于AI模型训练或推理,无需额外调整。化、开源LLM托管部署和管理开源大型语言模型(如GPT类模型)的服务,提供模型运行和调用的基础设施。和RAG能力检索增强生成(Retrieval-Augmented Generation)能力,结合信息检索和生成模型,提高AI输出的准确性和相关性。。
A complete unstructured data solution: ETL processing, AI-readiness, open-source LLM hosting, and RAG capabilities in one powerful platform.
请按照以下安装步骤或查阅文档以获取更多细节,在本地构建多功能AI应用。
Follow the installation steps below or documentation for more details to build versatile AI applications locally.
安装前提
在开始之前,请确保您的系统满足以下要求。
Before you begin, ensure your system meets the following prerequisites.
| 操作系统 | 要求与说明 |
|---|---|
| macOS 或 Linux | Instill Core 可原生运行。 |
| Windows | • 使用 Windows Subsystem for Linux (WSL2Windows Subsystem for Linux 2,允许在Windows上运行Linux环境,用于支持Instill Core在Windows上的部署。) • 从 GitHub 仓库安装最新版 yq• 安装最新版 Docker Desktop 并启用 WSL2Windows Subsystem for Linux 2,允许在Windows上运行Linux环境,用于支持Instill Core在Windows上的部署。 集成 (教程) • (可选) 在 WSL2Windows Subsystem for Linux 2,允许在Windows上运行Linux环境,用于支持Instill Core在Windows上的部署。 上安装 cuda-toolkit (NVIDIA教程) |
| 所有系统 | • Docker Engine v25 或更高版本 • Docker Compose v2 或更高版本 • 安装最新稳定版的 Docker 和 Docker Compose |
Operating System Requirements and Instructions macOS or Linux Instill Core works natively. Windows • Use Windows Subsystem for Linux (WSL2Windows Subsystem for Linux 2,允许在Windows上运行Linux环境,用于支持Instill Core在Windows上的部署。)
• Install latestyqfrom GitHub Repository
• Install latest Docker Desktop and enable WSL2Windows Subsystem for Linux 2,允许在Windows上运行Linux环境,用于支持Instill Core在Windows上的部署。 integration (tutorial)
• (Optional) Installcuda-toolkiton WSL2Windows Subsystem for Linux 2,允许在Windows上运行Linux环境,用于支持Instill Core在Windows上的部署。 (NVIDIA tutorial)All Systems • Docker Engine v25 or later
• Docker Compose v2 or later
• Install latest stable Docker and Docker Compose
启动 Instill Core
执行以下命令,拉取包含所有依赖项的预构建镜像并启动服务:
Execute the following commands to pull pre-built images with all the dependencies to launch:
git clone -b v0.58.1 https://github.com/instill-ai/instill-core.git && cd instill-core
# 启动所有服务
# Launch all services
make run
完成!当所有服务启动并显示健康状态后,即可通过 http://localhost:3000 访问控制台界面。默认登录凭据请查阅文档。
That's it! Once all the services are up with health status, the UI is ready to go at http://localhost:3000. Please find the default login credentials in the documentation.
要关闭所有正在运行的服务,请执行:
To shut down all running services:
make down
部署
有关生产环境部署的详细信息,请访问 部署概述。
Visit the Deployment Overview for more details on production deployment.
客户端访问
您可以通过多种方式与 Instill Core 交互:
You can interact with Instill Core in multiple ways:
- 📺 控制台: 基于Web的图形化管理界面。
- 📺 Console: Web-based graphical management interface.
- ⌨️ 命令行界面: 通过命令行工具进行高效操作。
- ⌨️ CLI: Efficient operations via command-line tool.
- 📦 SDK:
- 📦 SDK:
- Python SDK
- TypeScript SDK
- 更多SDK正在开发中,敬请期待!
- More SDKs are on the way!
文档与资源
请访问我们的 官方文档 以获取完整信息。
Please visit our official documentation for more.
附加资源:
Additional resources:
- API 参考
- API Reference
- 食谱
- Cookbooks
- 教程
- Tutorials
- 示例
- Examples
贡献
我们欢迎社区成员的贡献!您可以通过以下方式参与:
We welcome contributions from our community! Check out the methods below:
- 食谱: 帮助我们为社区创建有用的流水线和指南。请访问我们的 食谱仓库 开始贡献。
- Cookbooks: Help us create helpful pipelines and guides for the community. Visit our Cookbook repository to get started.
- 问题: 通过使用模板提交工单来帮助改进项目,或参与讨论您认为可以提供帮助的现有问题。
- Issues: Contribute to improvements by raising tickets using templates or discuss in existing ones you think you can help with.
社区准则
我们致力于为所有贡献者维护一个尊重和欢迎的氛围。在贡献之前,请阅读:
We are committed to maintaining a respectful and welcoming atmosphere for all contributors. Before contributing, please read:
- 贡献指南
- Contributing Guidelines
- 行为准则
- Code of Conduct
支持
如需帮助,请加入我们的 Discord 社区,您可以在 #ask-for-help 频道提出任何问题。
Get help by joining our Discord community where you can post any questions on our
#ask-for-helpchannel.
许可证
有关许可信息,请参阅 LICENSE 文件。
See the LICENSE file for licensing information.
版权与免责声明:本文仅用于信息分享与交流,不构成任何形式的法律、投资、医疗或其他专业建议,也不构成对任何结果的承诺或保证。
文中提及的商标、品牌、Logo、产品名称及相关图片/素材,其权利归各自合法权利人所有。本站内容可能基于公开资料整理,亦可能使用 AI 辅助生成或润色;我们尽力确保准确与合规,但不保证完整性、时效性与适用性,请读者自行甄别并以官方信息为准。
若本文内容或素材涉嫌侵权、隐私不当或存在错误,请相关权利人/当事人联系本站,我们将及时核实并采取删除、修正或下架等处理措施。 也请勿在评论或联系信息中提交身份证号、手机号、住址等个人敏感信息。