AI代理集成工具包

mkinf SDK是一个强大的工具包,允许用户轻松将MCP服务器集成到应用程序中,通过统一的接口访问专业AI能力。

  • by mkinf-io
  • Python
  • 本地部署
  • 132 星标
  • 更新于
在 GitHub 查看 mkinf-io/mkinf

使用说明

mkinf SDK

mkinf SDK是一个功能强大的工具包,允许您轻松地将MCP服务器集成到您的应用程序中。使用mkinf,您可以通过简单、统一的界面访问不断增长的专业AI功能生态系统。

入门指南

按照以下步骤开始在项目中使用mkinf:

1.创建mkinf帐户

注册一个免费帐户 hub.mkinf.io/注册. 在测试期间,所有帐户都将获得无限的免费积分

2.配置您的API密钥

  1. 首选 API密钥设置
  2. 如果您还没有创建组织,请创建一个组织
  3. 生成并复制API密钥
  4. 将密钥添加到项目的 .env 文件:
MKINF_API_KEY=sk-org-...

3.安装SDK

使用pip安装mkinf SDK:

pip install mkinf

对于特定版本,请查看 PyPI存储库.

4.寻找AI代理

浏览可用的AI代理 mkinf中心 并选择一个与您的用例匹配的代理

5.导入和使用代理

有关导入说明,请查看所选存储库的“使用代理”部分

将代理导入您的代码

from mkinf import hub as mh

tools = mh.pull(
    ["ScrapeGraphAI/scrapegraphai"],
    env={
        "SCRAPEGRAPH_LLM_MODEL": "openai/gpt-4o-mini",
        "SCRAPEGRAPH_LLM_API_KEY": os.getenv("OPENAI_API_KEY")
    }
)

[!注意] 请记住配置代理文档中指定的任何所需环境变量。

当前限制

[!警告] 目前,mkinf工具与LangChain链和图兼容。对CrewAI、AutoGen和SmolAgents等其他框架的支持即将到来。

示例

您可以运行附带的Streamlit示例来查看mkinf的运行情况:

uv run sync --dev
uv run example