Aitrainee | 公众号:AI进修生
Hi,这里是Aitrainee,欢迎阅读本期新文章。
2024年7月9日起,OpenAI将停止向部分国家和地区提供API服务,这将导致中国大陆和香港的开发者无法再访问OpenAI API。

最近,有些开发者试图联系OpenAI的客服,想要得到进一步的解释,却收到了一封AI生成的回复:“对不起,我们没有在你所在的地区进行运营。”这意味着,尽管OpenAI支持160多个国家和地区,但中国大陆并不在其中。这消息传来,许多依赖OpenAI技术和服务的国内开发者和企业都感到措手不及。
但是,即使OpenAI的API真的用不了,也没关系,现在已经不是GPT刚问世的时候了,过去的一年多时间里,国内的大模型厂家一直在努力,已经大幅缩小了与OpenAI的差距。对于大部分日常问题,尤其是在中文环境下,国内的大模型可能已经媲美甚至超越了GPT-4。
而且大厂竞争激烈,有的象征性收取低廉费用,有的直接免费,真的是非常香。
就在刚刚,为了助力开发者高效切换至国内大模型,天工开放平台( https://model-platform.tiangong.cn/ )第一时间面向OpenAl API用户推出“一键搬家计划”,并提供1.5亿Tokens的API调用资源(包括天工2.0及天工3.0大模型)!开发者还将享受专属的天工迁移服务技术支持。

白嫖,还是很香的
天工开放平台为迁移用户提供了以下资源:
迁移用户将享受以下服务:

▲ 在MMBench等多项权威多模态测评结果中,“天工3.0”超越GPT-4V,全球领先
天工3.0是由昆仑万维推出的最新MoE大模型,拥有4000亿参数,是全球最大的开源MoE大模型,在多个权威多模态评测中超过了GPT-4V,处于全球领先地位。天工2.0则是国内首个面向所有C端用户免费开放的千亿级参数大语言模型,具有出色的复杂任务处理能力,响应速度快,训练和推理效率高,且具备强大的扩展性。
以下展示天工开放平台提供的部分API的细节,API文档链接放在文末~
AGI Sky-Chat-3.0 API 在 2.0 版本基础上,提供了搜索增强模式,显著提升信息检索和知识整合能力。结合最新搜索引擎技术,能够快速找到相关信息并进行智能分析,提供更精准和丰富的回答。在复杂对话和深度内容创作中表现更佳,如广告文案、小说写作、知识类写作和代码生成等场景。
调用示例
确保我们已经导入了所有需要的库:requests, time, hashlib, 和 json。
我们需要替换app_key和app_secret为你实际的API密钥和密钥。如果你还没有这些密钥,需要向API提供者申请。
我们需要生成一个基于app_key, app_secret, 和 timestamp的MD5签名,以便进行身份验证。代码如下:
import requests
import time
import hashlib
import json
url ='https://api-maas.singularity-ai.com/sky-work/api/v1/chat'
app_key ='YOUR_APP_KEY'# 这里需要替换你的APIKey
app_secret ='YOUR_APP_SECRET'# 这里需要替换你的APISecret
timestamp =str(int(time.time()))
sign_content = app_key + app_secret + timestamp
sign_result = hashlib.md5(sign_content.encode('utf-8')).hexdigest()我们需要设置请求头,确保请求的数据格式为json:
headers = {
"app_key": app_key,
"timestamp": timestamp,
"sign": sign_result,
"Content-Type": "application/json",
}我们需要定义请求的URL和参数。对于消息,我们将发送一个用户消息,询问如何赚取10万元:
data = {
"messages":[
{"role":"user","content":"给我一个赚取10w的方法"}
],
"intent":""# 用于强制指定意图,默认为空将进行意图识别判定是否搜索增强,取值 'chat'则不走搜索增强
}我们需要使用requests.post方法发起请求,并处理响应流:
response = requests.post(url, headers=headers, json=data, stream=True)
# 处理响应流
for line in response.iter_lines():
if line:
# 处理接收到的数据
print(line.decode('utf-8'))完整的代码如下:
import requests
import time
import hashlib
import json
url ='https://api-maas.singularity-ai.com/sky-work/api/v1/chat'
app_key ='YOUR_APP_KEY'# 这里需要替换你的APIKey
app_secret ='YOUR_APP_SECRET'# 这里需要替换你的APISecret
timestamp =str(int(time.time()))
sign_content = app_key + app_secret + timestamp
sign_result = hashlib.md5(sign_content.encode('utf-8')).hexdigest()
headers ={
"app_key": app_key,
"timestamp": timestamp,
"sign": sign_result,
"Content-Type":"application/json",
}
data ={
"messages":[
{"role":"user","content":"给我一个赚取10w的方法"}
],
"intent":""# 用于强制指定意图,默认为空将进行意图识别判定是否搜索增强,取值 'chat'则不走搜索增强
}
response = requests.post(url, headers=headers, json=data, stream=True)
for line in response.iter_lines():
if line:
print(line.decode('utf-8'))确保替换YOUR_APP_KEY和YOUR_APP_SECRET为实际的API密钥和密钥,然后运行这段代码。

AGI Sky-Saas-Search API 不仅具备一般搜索引擎网页抓取、排序的能力,同时能针对海量的网页信息针对性的提取和生成关键内容,提高用户获取信息的效率,并一定程度上解决了 大语言模型所面临的幻觉问题,根治大语言模型虚假生成、胡言乱语的问题。


AGI Sky-Saas-Research API 是为专业人士和需要深入分析的用户设计的高级 AI 生成模式。不仅提供了普通模式和增强模式的所有功能,还包括了一系列专业工具和资源,支持用户进行深入的研究和分析。
深度理解和总结:在研究模式下,AI会提供更深入的内容理解和总结。例如,在搜索结果的结构化内容中,AI会明确区分总结和深入理解的部分,并通过加粗、色彩等方式进行区域划分,以便用户快速抓住重点。

事件、组织和人物的结构化提炼:研究模式会对答案中涉及的事件、组织和人物进行结构化的提炼,提供详细的概述和相关参考。用户可以通过点击标题发起搜索或查看更多相关信息。
大纲和脑图:研究模式支持将搜索结果的核心内容自动生成结构化信息摘要,即大纲。用户可以通过点击目录文本发起新搜索或对摘要分支进行提炼总结。此外,用户还可以将大纲一键转换为脑图,以便全屏查看和手势缩放。

AGI Sky-Saas-Image API 是用于人工智能生成图像的应用程序接口,根据用户的描述和某些参数来生成图像。可用于多种场景,如自动内容生成、艺术创作、设计辅助、娱乐等。


API文档
https://model-platform.tiangong.cn/api-reference
参考链接: [1]https://mp.weixin.qq.com/s/cwaVIefyNTvp-_TDItrRNQ [2]https://mp.weixin.qq.com/s/HtUzeyhe78Ls70DwyZdxIA