LMITF (Large Model Interface) 为与大型语言模型和视觉模型交互提供了一个灵活、简洁的Python接口。
- 🚀 简单易用 - 直观的API设计,快速上手
- 🔧 灵活配置 - 支持多种API端点和环境配置
- 📊 内置定价 - 集成成本追踪和使用分析
- 🎯 模板系统 - 预构建模板和自定义提示管理
- 🖼️ 视觉模型 - 支持图像分析和多模态AI任务
- 📖 完整文档 - 详尽的使用指南和API参考
## 📖 示例)
完整文档: https://colehank.github.io/AI-interface/
pip install lmitffrom lmitf import BaseLLM
llm = BaseLLM()
response = llm.call("你好,请介绍一下人工智能")
print(response)LMITF (Large Model Interface) 为与聚合API平台交互提供了一个灵活的接口,支持:
- 文本生成 - 基于BaseLLM的语言模型交互
- 图像理解 - 基于BaseLVM的视觉语言模型
- 模板系统 - TemplateLLM支持复用提示模板
- 成本管理 - 内置定价追踪和使用分析
创建.env文件:
OPENAI_API_KEY=你的API密钥
OPENAI_BASE_URL=https://api.openai.com/v1- LLM使用: example_llm.ipynb
- 视觉模型: example_lvm.ipynb
- 定价查询: example_price.ipynb
欢迎贡献代码!请查看贡献指南了解详情。
本项目采用 MIT 许可证 - 查看 LICENSE 文件了解详情。
Guohao Zhang - guohao2045@gmail.com
🌟 如果这个项目对您有帮助,请给个星标支持!