f3c362b1ec
Project CI / AI game creator shell Rust crates (pull_request) Successful in 2m59s
Project CI / AI game creator shell Rust smoke (pull_request) Successful in 3m47s
Project CI / Backend tests (pull_request) Successful in 5m4s
Project CI / AI game creator shell Rust lane 2/2 (pull_request) Successful in 9m30s
Project CI / Native shell tests (pull_request) Successful in 6m36s
Project CI / AI game creator shell Rust lane 1/2 (pull_request) Successful in 10m48s
Project CI / Frontend tests (pull_request) Failing after 3m14s
Project CI / Repository checks (pull_request) Successful in 2m46s
Project CI / AI game creator shell web tests (pull_request) Failing after 2m24s
- 删除 platform-image 的 GPT_IMAGE_2_C_MODEL 常量、re-export、尺寸语义与审计标签 - 移除 api-server 三处任务边界对 gpt-image-2-c 的兼容解析分支 - 移除主站前端历史模型常量与恢复分支,并同步其测试 - 同步 External v1 OpenAPI 描述、ADR、CONTEXT、pitfalls 与后端/运维文档 - 数据库既有 gpt-image-2-c 审计字符串保持原样,不回写不改写
31 lines
1.6 KiB
Rust
31 lines
1.6 KiB
Rust
pub mod generated_asset_sheets;
|
|
pub mod generated_assets;
|
|
pub mod image_provider;
|
|
pub mod pixel_art_snapper;
|
|
pub mod raw_image_edit;
|
|
|
|
pub use image_provider::{
|
|
DownloadedImage, GPT_IMAGE_2_5_BUSINESS_NAME, GPT_IMAGE_2_5_EDIT_MODEL,
|
|
GPT_IMAGE_2_5_GENERATION_MODEL, GPT_IMAGE_2_MODEL, GeneratedImages, ImageProvider,
|
|
ImageProviderClient, ImageProviderSettings, NANOBANANA_2_MODEL, PlatformImageError,
|
|
PlatformImageFailureAudit, PlatformImageStatusHint, ReferenceImage, TIANTOKEN_PROVIDER,
|
|
VECTOR_ENGINE_PROVIDER, build_image_http_client, build_image_provider_client,
|
|
build_image_request_body, build_nanobanana_generate_content_request_body, create_image_edit,
|
|
create_image_edit_with_references, create_image_edit_with_references_and_model,
|
|
create_image_generation, create_image_generation_with_model,
|
|
create_nanobanana_generate_content, download_remote_image, images_edit_url,
|
|
images_generation_url, missing_reference_images_error, nanobanana_generate_content_url,
|
|
resolve_image_provider,
|
|
};
|
|
pub use pixel_art_snapper::{
|
|
PIXEL_ART_ALPHA_COVERAGE_THRESHOLD, PIXEL_ART_ANALYSIS_COLORS, PIXEL_ART_KMEANS_SAMPLE_LIMIT,
|
|
PIXEL_ART_MAX_IMAGE_PIXELS, PixelArtSnapError, snap_pixel_art_strict_with_deadline,
|
|
snap_pixel_art_with_deadline,
|
|
};
|
|
pub use raw_image_edit::{
|
|
GPT_IMAGE_2_2K_LONG_EDGE_THRESHOLD, RAW_IMAGE_DIMENSION_ALIGNMENT, RAW_IMAGE_MAX_EDGE,
|
|
RAW_IMAGE_MAX_PIXELS, RAW_IMAGE_MIN_PIXELS, RawImageEditDimensionError, RawImageEditImage,
|
|
RawImageEditOptions, RawImageEditResult, create_raw_image_edit,
|
|
validate_raw_image_edit_dimensions,
|
|
};
|