1.7 KiB
1.7 KiB
Travel Algorithms
旅游内容生成算法包 - 独立的 Python 包,提供 AI 驱动的旅游内容创作能力。
功能特性
- 🤖 智能主题生成: 基于 AI 的旅游主题自动生成
- 📝 内容创作: 高质量旅游文案和攻略生成
- 🎨 海报制作: 多样化海报模板和自动排版
- 📄 文档处理: 支持多格式文档内容提取和整合
- ⚙️ 灵活配置: 完全可配置的算法参数和模板
安装
pip install travel-algorithms
快速开始
from travel_algorithms import ContentGenerator, PosterGenerator
from travel_algorithms.config import AlgorithmConfig
# 初始化配置
config = AlgorithmConfig.from_dict({
"ai_model": {
"model": "qwq-plus",
"api_key": "your-api-key",
"api_url": "your-api-url"
}
})
# 内容生成
generator = ContentGenerator(config)
topics = await generator.generate_topics("上海周末游")
content = await generator.generate_content(topics[0])
# 海报生成
poster_gen = PosterGenerator(config)
poster = poster_gen.generate_poster(content["text"], template="vibrant")
配置说明
算法包支持完全的配置化,避免硬编码:
- AI 模型配置: 支持多种 AI 服务商和模型
- 提示词配置: 可自定义所有提示词模板
- 输出配置: 灵活的文件输出和格式控制
- 模板配置: 海报模板样式和参数调整
详细配置说明请参考文档。
版本历史
- 1.0.0: 初始版本,从 TravelContentCreator 项目中提取
- 支持内容生成、海报制作、文档处理核心功能