Skip to content

PsyAgent/AI-interface

 
 

Repository files navigation

LMITF - Large Model Interface

PyPI Version Python Versions License Documentation

LMITF (Large Model Interface) 为与大型语言模型和视觉模型交互提供了一个灵活、简洁的Python接口。

✨ 特性

  • 🚀 简单易用 - 直观的API设计,快速上手
  • 🔧 灵活配置 - 支持多种API端点和环境配置
  • 📊 内置定价 - 集成成本追踪和使用分析
  • 🎯 模板系统 - 预构建模板和自定义提示管理
  • 🖼️ 视觉模型 - 支持图像分析和多模态AI任务
  • 📖 完整文档 - 详尽的使用指南和API参考

📚 文档

‼️(文档由claude code生成,不太准确,无误版请参考下方的 ## 📖 示例

完整文档: https://colehank.github.io/AI-interface/

🚀 快速开始

安装

pip install lmitf

基本使用

from 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

📖 示例

🤝 贡献

欢迎贡献代码!请查看贡献指南了解详情。

📄 许可证

本项目采用 MIT 许可证 - 查看 LICENSE 文件了解详情。

👨‍💻 作者

Guohao Zhang - guohao2045@gmail.com


🌟 如果这个项目对您有帮助,请给个星标支持!

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Jupyter Notebook 97.9%
  • Python 2.1%