月之暗面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模型
新增
月之暗面
模型配置
配置模型
ApiKey
Ai角色
新增
月之暗面
角色配置,并开启预安装
,模型选择月之暗面
大模型
界面预览
??体验地址:ai.tinywan.com
??或者??
???微信公众号菜单【AI助手】访问
?
原创文章,作者:网络技术联盟站,如若转载,请注明出处:https://www.sudun.com/ask/49842.html