<?xml version="1.0" encoding="UTF-8"?>
|
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
<mapper namespace="com.zy.ai.mapper.LlmRouteConfigMapper">
|
|
<resultMap id="BaseResultMap" type="com.zy.ai.entity.LlmRouteConfig">
|
<id column="id" property="id"/>
|
<result column="name" property="name"/>
|
<result column="base_url" property="baseUrl"/>
|
<result column="api_key" property="apiKey"/>
|
<result column="model" property="model"/>
|
<result column="thinking" property="thinking"/>
|
<result column="priority" property="priority"/>
|
<result column="status" property="status"/>
|
<result column="switch_on_quota" property="switchOnQuota"/>
|
<result column="switch_on_error" property="switchOnError"/>
|
<result column="cooldown_seconds" property="cooldownSeconds"/>
|
<result column="cooldown_until" property="cooldownUntil"/>
|
<result column="fail_count" property="failCount"/>
|
<result column="success_count" property="successCount"/>
|
<result column="consecutive_fail_count" property="consecutiveFailCount"/>
|
<result column="last_error" property="lastError"/>
|
<result column="last_used_time" property="lastUsedTime"/>
|
<result column="last_fail_time" property="lastFailTime"/>
|
<result column="create_time" property="createTime"/>
|
<result column="update_time" property="updateTime"/>
|
<result column="memo" property="memo"/>
|
</resultMap>
|
|
</mapper>
|