WebmanAI 5.0 融合月之暗面Moonshot大模型Kimi!

月之暗面Moonshot

Moonshot AI 是一家专注于通用人工智能领域的公司,其愿景是寻求将能源转化为智能的最优解,通过产品与用户共创智能,实现普惠AI。Moonshot AI 的核心团队曾参与开发Transformer XL、RoPE等关键算法,并且在大模型领域有着深厚的技术积累。

官方地址:https://www.moonshot.cn

WebmanAI 5.0

????恭喜喜:WebmanAI 5.0.0 今天发布,全新升级!Webman/Midjourney-Proxy 功能大揭秘

  • 全面兼容Midjourney:无缝支持Midjourney的所有作图功能,包括但不限于高清图像生成、图像扩展、局部细节重绘等,让您的创意无限放大。

  • 底层架构全面革新:代码经过彻底重构,以简洁性、逻辑清晰为准则,打造更加高效的系统架构。同时,优化后的底层设计使得接入其他模型变得更加便捷。

  • 角色隐私保护:新增角色隐藏功能,确保用户在创作过程中的隐私安全,让您的作品更加独特。

  • APIKEY个性化设置:现在,您可以为每个APIKEY单独设置接口地址,提供更加灵活的配置选项,满足不同用户的需求。

  • 持续优化:我们不断对产品进行优化,旨在为您提供更流畅、更稳定的使用体验。

5.0 融合接入

模型驱动

目录plugin\\\\ai\\\\app\\\\handler\\\\driver新建月之暗面Moonshot.php模型驱动

<?php
/**
 * @desc 模型驱动
 * @author Tinywan(ShaoBo Wan)
 * @email 756684177@qq.com
 * @date 2024/3/18 15:16
 */

namespace plugin\\\\ai\\\\app\\\\handler\\\\driver;

use Webman\\\\Openai\\\\Chat;
use Workerman\\\\Http\\\\Response;

class Moonshot extends Chat
{
    /**
     * @var string api地址
     */
    protected $api = \\\'https://api.moonshot.cn\\\';

    /**
     * @desc completions
     * @param array $data
     * @param array $options
     * @author Tinywan(ShaoBo Wan)
     */
    public function completions(array $data, array $options)
    {
        if (isset($options[\\\'complete\\\'])) {
            $options[\\\'complete\\\'] = function ($result, Response $response) use ($data, $options) {
                if (isset($result[\\\'error\\\'])) {
                    return $options[\\\'complete\\\']($result, $response);
                }
                $options[\\\'complete\\\']($result[\\\'choices\\\'][0][\\\'message\\\'][\\\'content\\\'], $response);
            };
        }
        if (isset($options[\\\'stream\\\'])) {
            $options[\\\'stream\\\'] = function ($data) use ($options) {
                $data = array_merge([\\\'content\\\' => \\\'\\\'], $data);
                unset($data[\\\'model\\\']);
                $data[\\\'content\\\'] = $data[\\\'choices\\\'][0][\\\'delta\\\'][\\\'content\\\'] ?? \\\'\\\';
                $options[\\\'stream\\\']($data);
            };
        }
        parent::completions($data, $options);
    }
}

模型处理器

目录plugin\\\\ai\\\\app\\\\handler新建月之暗面Moonshot.php模型处理器

<?php
/**
 * @desc 模型处理器
 * @author Tinywan(ShaoBo Wan)
 * @email 756684177@qq.com
 * @date 2024/3/18 15:16
 */

declare(strict_types=1);

namespace plugin\\\\ai\\\\app\\\\handler;


class Moonshot extends Base
{
    /**
     * @var string 模型处理器名称
     */
    protected static $name = \\\'Moonshot\\\';

    /**
     * @var string 模型类型
     */
    protected static $type = \\\'moonshot\\\';

    /**
     * @var string[] 支持的模型名称
     */
    public static $models = [
        \\\'moonshot-v1-8k\\\',
        \\\'moonshot-v1-32k\\\',
        \\\'moonshot-v1-128k\\\',
    ];

    /**
     * @var string[] 自定义配置
     */
    public static $defaultSettings = [
        \\\'api\\\' => [
            \\\'name\\\' => \\\'API\\\',
            \\\'type\\\' => \\\'text\\\',
            \\\'value\\\' => \\\'https://api.moonshot.cn\\\',
            \\\'desc\\\' => \\\'API 地址\\\',
        ],
        \\\'regFreeCount\\\' => [
            \\\'name\\\' => \\\'注册赠送\\\',
            \\\'type\\\' => \\\'number\\\',
            \\\'value\\\' => 0,
        ],
        \\\'dayFreeCount\\\' => [
            \\\'name\\\' => \\\'每日赠送\\\',
            \\\'type\\\' => \\\'number\\\',
            \\\'value\\\' => 0,
        ],
    ];

    /**
     * @var string 处理器
     */
    protected $driverClass = driver\\\\Moonshot::class;

    /**
     * 对话
     * @param $data
     * @param $options
     * @return void
     */
    public function completions($data, $options)
    {
        $this->driver = new $this->driverClass($this->getSettings());
        $this->driver->completions($data, $options);
    }
}

Ai助手

Ai通用配置

模型设置

{
    \\\"gpt-3.5-turbo\\\": \\\"gpt-3.5-turbo\\\",
    \\\"gpt-3.5-turbo-0613\\\": \\\"gpt-3.5-turbo-0613\\\",
    \\\"gpt-3.5-turbo-16k\\\": \\\"gpt-3.5-turbo-16k\\\",
    \\\"gpt-4\\\": \\\"gpt-4\\\",
    \\\"gpt-4-32k\\\": \\\"gpt-4-32k\\\",
    \\\"qwen-plus\\\": \\\"通义千问\\\",
    \\\"ernie-bot-turbo\\\": \\\"文心一言\\\",
    \\\"spark\\\": \\\"讯飞星火\\\",
    \\\"gemini-pro\\\": \\\"gemini-pro\\\",
    \\\"moonshot-v1-8k\\\": \\\"月之暗面\\\",
    \\\"midjourney\\\": \\\"Midjourney作图\\\",
    \\\"dall.e\\\": \\\"DALL.E作图\\\",
    \\\"chatglm\\\": \\\"清华智普\\\"
}

Ai模型

新增月之暗面模型配置

WebmanAI 5.0 融合月之暗面Moonshot大模型Kimi!

配置模型ApiKey

WebmanAI 5.0 融合月之暗面Moonshot大模型Kimi!

Ai角色

新增月之暗面角色配置,并开启预安装,模型选择月之暗面大模型

WebmanAI 5.0 融合月之暗面Moonshot大模型Kimi!

界面预览

??体验地址:ai.tinywan.com 

??或者??

???微信公众号菜单【AI助手】访问

?

?

原创文章,作者:网络技术联盟站,如若转载,请注明出处:https://www.sudun.com/ask/49842.html

(0)
网络技术联盟站's avatar网络技术联盟站
上一篇 2024年5月17日 上午8:39
下一篇 2024年5月17日 上午8:41

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注