混元大模型,又一个王炸级更新!API免费发放啦,快来薅羊毛~~~
你给它一个机会,它还你一个奇迹。ـــــــــــــــﮩ٨ـ❤️️
混元大模型(英文名:HunYuan)是由腾讯开发的大型语言模型,它可以进行丰富的语义理解和计算,为用户提供问答式的服务。基于大量的训练数据和先进的深度学习技术,混元大模型能够处理各种类型的问题和任务,涵盖知识问答、建议、解决问题等多个方面。
作为一个AI助手混元大模型具有以下特点:
✈️ 「混元大模型」给大家发福利了,这次是 免费发放 API 额度 !!!
产品名 | 免费额度 |
---|---|
hunyuan-pro | 开通腾讯混元大模型服务即获赠累计10万 token 的免费调用额度,有效期12个月;以资源包的形式发放到您的腾讯云账号中,优先扣除。 |
hunyuan-standard | |
hunyuan-lite | |
hunyuan-embedding | 开通腾讯混元大模型服务即获赠累计100万 token 的免费调用额度,有效期12个月;以资源包的形式发放到您的腾讯云账号中,优先扣除。 |
腾讯混元大模型API具有极高的价值,它为开发者提供了强大的功能和支持。无论是在IDE还是命令行环境中,开发者都可以轻松集成和使用这款API。对于那些希望借助「混元大模型API」打造自己AI产品的小伙伴来说,这无疑是一个巨大的福音。
相较于ChatGPT等其他大型语言模型,腾讯混元大模型API具有以下优势:
🐚🌊☀️ 总之,你给它一个机会,它还你一个奇迹。腾讯混元大模型API为开发者提供了一个强大、稳定、易用的AI能力平台。无论是想在IDE还是命令行中使用,都能轻松实现。对于想要通过集成「混元大模型API」完成自己AI产品的小伙伴来说,这无疑是一个不容错过的机会。
🌴🍹🍉⛱️🥥 资源可谓是嘎嘎够用~
相对于 其他厂商 的 API 预付费充值机制,腾讯混元大模型 这波操作必须点赞👍,绝对良心!!!
💞 https://console.cloud.tencent.com/hunyuan/start
进入API密钥管理界面,点击新建密钥,即可生成API/SDK调用所需的签名APPID、SecretId与SecretKey信息。
通过API接入 查看文档
API Explorer 提供了在线调用、签名验证、SDK代码生成和快速检索接口等能力。可查看每次调用的请求内容和返回结果以及自动生成SDK调用示例。
Java,Python等...编程语言,应有尽有,只有你想不到,没有混元做不到。
package com.tencent;
import com.tencentcloudapi.common.SSEResponseModel;
import com.tencentcloudapi.common.AbstractModel;
import com.tencentcloudapi.common.Credential;
import com.tencentcloudapi.common.profile.ClientProfile;
import com.tencentcloudapi.common.profile.HttpProfile;
import com.tencentcloudapi.common.exception.TencentCloudSDKException;
import com.tencentcloudapi.hunyuan.v20230901.HunyuanClient;
import com.tencentcloudapi.hunyuan.v20230901.models.*;
public class Sample
{
public static void main(String [] args) {
try{
// 实例化一个认证对象,入参需要传入腾讯云账户 SecretId 和 SecretKey,此处还需注意密钥对的保密
// 代码泄露可能会导致 SecretId 和 SecretKey 泄露,并威胁账号下所有资源的安全性。以下代码示例仅供参考,建议采用更安全的方式来使用密钥,请参见:https://cloud.tencent.com/document/product/1278/85305
// 密钥可前往官网控制台 https://console.cloud.tencent.com/cam/capi 进行获取
Credential cred = new Credential("SecretId", "SecretKey");
// 实例化一个http选项,可选的,没有特殊需求可以跳过
HttpProfile httpProfile = new HttpProfile();
httpProfile.setEndpoint("hunyuan.tencentcloudapi.com");
// 实例化一个client选项,可选的,没有特殊需求可以跳过
ClientProfile clientProfile = new ClientProfile();
clientProfile.setHttpProfile(httpProfile);
// 实例化要请求产品的client对象,clientProfile是可选的
HunyuanClient client = new HunyuanClient(cred, "", clientProfile);
// 实例化一个请求对象,每个接口都会对应一个request对象
ChatCompletionsRequest req = new ChatCompletionsRequest();
req.setModel("hunyuan-pro");
Message[] messages1 = new Message[1];
Message message1 = new Message();
message1.setRole("user");
message1.setContent("你好啊,混元大模型!");
messages1[0] = message1;
req.setMessages(messages1);
// 返回的resp是一个ChatCompletionsResponse的实例,与请求对象对应
ChatCompletionsResponse resp = client.ChatCompletions(req);
// 输出json格式的字符串回包
if (resp.isStream()) { // 流式响应
for (SSEResponseModel.SSE e : resp) {
System.out.println(e.Data);
}
} else { // 非流式响应
System.out.println(AbstractModel.toJsonString(resp));
}
} catch (TencentCloudSDKException e) {
System.out.println(e.toString());
}
}
}
import json
import types
from tencentcloud.common import credential
from tencentcloud.common.profile.client_profile import ClientProfile
from tencentcloud.common.profile.http_profile import HttpProfile
from tencentcloud.common.exception.tencent_cloud_sdk_exception import TencentCloudSDKException
from tencentcloud.hunyuan.v20230901 import hunyuan_client, models
try:
# 实例化一个认证对象,入参需要传入腾讯云账户 SecretId 和 SecretKey,此处还需注意密钥对的保密
# 代码泄露可能会导致 SecretId 和 SecretKey 泄露,并威胁账号下所有资源的安全性。以下代码示例仅供参考,建议采用更安全的方式来使用密钥,请参见:https://cloud.tencent.com/document/product/1278/85305
# 密钥可前往官网控制台 https://console.cloud.tencent.com/cam/capi 进行获取
cred = credential.Credential("SecretId", "SecretKey")
# 实例化一个http选项,可选的,没有特殊需求可以跳过
httpProfile = HttpProfile()
httpProfile.endpoint = "hunyuan.tencentcloudapi.com"
# 实例化一个client选项,可选的,没有特殊需求可以跳过
clientProfile = ClientProfile()
clientProfile.httpProfile = httpProfile
# 实例化要请求产品的client对象,clientProfile是可选的
client = hunyuan_client.HunyuanClient(cred, "", clientProfile)
# 实例化一个请求对象,每个接口都会对应一个request对象
req = models.ChatCompletionsRequest()
params = {
"Model": "hunyuan-pro",
"Messages": [
{
"Role": "user",
"Content": "你好啊,混元大模型!"
}
]
}
req.from_json_string(json.dumps(params))
# 返回的resp是一个ChatCompletionsResponse的实例,与请求对象对应
resp = client.ChatCompletions(req)
# 输出json格式的字符串回包
if isinstance(resp, types.GeneratorType): # 流式响应
for event in resp:
print(event)
else: # 非流式响应
print(resp)
except TencentCloudSDKException as err:
print(err)
可下载各种开发语言的SDK
🤘 为了实现可持续聊天的模式,我们需要在每次发送消息时保留上下文信息。
我们添加了一个Scanner对象来接收用户输入。在while循环中,我们不断读取用户输入的消息,并将其发送给混元大模型。每次发送消息时,我们都会创建一个新的ChatCompletionsRequest对象,并将用户输入的消息设置为messages属性。这样,混元大模型可以根据上下文信息进行回答。
package com.tencent;
import com.tencentcloudapi.common.SSEResponseModel;
import com.tencentcloudapi.common.AbstractModel;
import com.tencentcloudapi.common.Credential;
import com.tencentcloudapi.common.profile.ClientProfile;
import com.tencentcloudapi.common.profile.HttpProfile;
import com.tencentcloudapi.common.exception.TencentCloudSDKException;
import com.tencentcloudapi.hunyuan.v20230901.HunyuanClient;
import com.tencentcloudapi.hunyuan.v20230901.models.*;
import java.util.Scanner;
public class Sample
{
public static void main(String [] args) {
try{
// 实例化一个认证对象,入参需要传入腾讯云账户 SecretId 和 SecretKey,此处还需注意密钥对的保密
// 代码泄露可能会导致 SecretId 和 SecretKey 泄露,并威胁账号下所有资源的安全性。以下代码示例仅供参考,建议采用更安全的方式来使用密钥,请参见:https://cloud.tencent.com/document/product/1278/85305
// 密钥可前往官网控制台 https://console.cloud.tencent.com/cam/capi 进行获取
Credential cred = new Credential("SecretId", "SecretKey");
// 实例化一个http选项,可选的,没有特殊需求可以跳过
HttpProfile httpProfile = new HttpProfile();
httpProfile.setEndpoint("hunyuan.tencentcloudapi.com");
// 实例化一个client选项,可选的,没有特殊需求可以跳过
ClientProfile clientProfile = new ClientProfile();
clientProfile.setHttpProfile(httpProfile);
// 实例化要请求产品的client对象,clientProfile是可选的
HunyuanClient client = new HunyuanClient(cred, "", clientProfile);
Scanner scanner = new Scanner(System.in);
System.out.println("请输入你的问题:");
while (scanner.hasNextLine()) {
String input = scanner.nextLine();
// 实例化一个请求对象,每个接口都会对应一个request对象
ChatCompletionsRequest req = new ChatCompletionsRequest();
req.setModel("hunyuan-pro");
Message[] messages1 = new Message[1];
Message message1 = new Message();
message1.setRole("user");
message1.setContent(input);
messages1[0] = message1;
req.setMessages(messages1);
// 返回的resp是一个ChatCompletionsResponse的实例,与请求对象对应
ChatCompletionsResponse resp = client.ChatCompletions(req);
// 输出json格式的字符串回包
if (resp.isStream()) { // 流式响应
for (SSEResponseModel.SSE e : resp) {
System.out.println(e.Data);
}
} else { // 非流式响应
System.out.println(AbstractModel.toJsonString(resp));
}
System.out.println("请输入你的问题:");
}
scanner.close();
} catch (TencentCloudSDKException e) {
System.out.println(e.toString());
}
}
}
请注意 ✋🏻🛑⛔️,
请注意 ✋🏻🛑⛔️,
请注意 ✋🏻🛑⛔️,
为了保护腾讯云账户的安全,请不要将SecretId和SecretKey直接写入代码中。建议使用更安全的方式来管理密钥,例如使用环境变量或配置文件。在实际应用中,请根据需要调整代码和参数。
请输入你的问题:你好啊
{
"Created": 1715069606,
"Usage": {
"PromptTokens": 2,
"CompletionTokens": 29,
"TotalTokens": 31
},
"Note": "以上内容为AI生成,不代表开发者立场,请勿删除或修改本标记",
"Id": "3ffdae67-e587-48be-be5f-3d6e577a4ef7",
"Choices": [
{
"FinishReason": "stop",
"Message": {
"Role": "assistant",
"Content": "你好!很高兴和你交流。请问有什么我可以帮助你的吗?无论是关于日常生活、工作学习还是其他方面的问题,我都会尽力为你提供帮助。"
}
}
],
"RequestId": "3ffdae67-e587-48be-be5f-3d6e577a4ef7"
}
请输入你的问题:很高兴认识你
{
"Created": 1715069616,
"Usage": {
"PromptTokens": 3,
"CompletionTokens": 45,
"TotalTokens": 48
},
"Note": "以上内容为AI生成,不代表开发者立场,请勿删除或修改本标记",
"Id": "de0213b7-cf99-4d05-bed5-0135c1fb46d3",
"Choices": [
{
"FinishReason": "stop",
"Message": {
"Role": "assistant",
"Content": "我也很高兴认识你!有什么我可以帮助你的吗?请随时告诉我你的需求或问题,我会尽力为你提供解答和建议。如果你对某个主题感兴趣,我们也可以一起探讨和学习。祝你度过愉快的一天!"
}
}
],
"RequestId": "de0213b7-cf99-4d05-bed5-0135c1fb46d3"
}
请输入你的问题:你叫什么名字啊
{
"Created": 1715069629,
"Usage": {
"PromptTokens": 4,
"CompletionTokens": 56,
"TotalTokens": 60
},
"Note": "以上内容为AI生成,不代表开发者立场,请勿删除或修改本标记",
"Id": "b2f0651d-b03a-4bda-81e5-3326fd0e89f8",
"Choices": [
{
"FinishReason": "stop",
"Message": {
"Role": "assistant",
"Content": "我叫混元助手(英文名:HunYuan)。我是由腾讯开发的AI助手,具有强大的语言理解、计算、编程以及绘画能力,可以提供多种形式的服务,包括但不限于解答问题、提供建议等。欢迎您向我提问任何问题,我会尽我最大可能为您提供帮助。"
}
}
],
"RequestId": "b2f0651d-b03a-4bda-81e5-3326fd0e89f8"
}
请输入你的问题:
💗💗💗 混元大模型作为一款先进的大型语言模型,对多个行业和未来发展趋势产生了深远的影响。大模型致力于使更多的人能够接触和利用人工智能技术,通过提供易于使用的大型语言模型,降低技术应用的门槛,从而加速AI技术的普及和应用。同时,大模型不仅是一款先进的技术产品,也是推动科技进步和社会发展的重要力量。它的意义在于推动人工智能技术的普及与发展,促进经济社会的智能化转型,并在全球范围内展现中国的科技创新能力。
🍆🍑😩👉👌💦 留个buffer:都已经聊的这里了,作为一名经验老道的开发者,做一个属于自己的问答小Bot应该不是很困难的事情吧,我们下期再见~
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。