如果您曾经在思考如何将源材料翻译成您自己的个性化内容时被困了几个小时,我们会感受到您的痛苦。作家障碍是一种在我们生命中的某个时刻影响我们所有人的疾病,并且很难摆脱。幸运的是,技术时代已经开发出一些非常有用的工具来解决这个持续存在的问题。无论目标是刷新业务文档、改写博客文章还是对学期论文进行释义,我们的改写/释义 API 都能够提供必要的推动力,以克服我们在脑海中构建的内部障碍。
利用深度学习和自然语言处理 AI 技术,这个创造性的解决方案将接受任何输入的英语文本,并创建原始句子的 1-10 个改写输出。该功能旨在保留原始语义含义,因此虽然措辞会发生变化,但核心信息保持不变。
要使用此 API,我们需要用英语输入目标句子/文本,然后调用该函数。需要注意的是,API 将消耗的调用次数与每个句子生成的改写选项数量直接相关。例如,如果您输入一句话并返回两个选项,则该函数将消耗 2-3 次调用;平均而言,每个生成的选项、每个句子消耗 1-2 个调用。
要开始该过程,我们可以使用 Maven 或 Gradle 安装 SDK。在此示例中,我们将使用 Maven,因此我们将在 pom.xml 中添加对存储库的引用:
<repositories>
<repository>
<id>jitpack.io</id>
<url>https://jitpack.io</url>
</repository>
</repositories>
然后,添加对依赖项的引用:
<dependencies>
<dependency>
<groupId>com.github.Cloudmersive</groupId>
<artifactId>Cloudmersive.APIClient.Java</artifactId>
<version>v3.54</version>
</dependency>
</dependencies>
此时,我们已准备好添加导入并使用以下代码调用函数:
// Import classes:
//import com.cloudmersive.client.invoker.ApiClient;
//import com.cloudmersive.client.invoker.ApiException;
//import com.cloudmersive.client.invoker.Configuration;
//import com.cloudmersive.client.invoker.auth.*;
//import com.cloudmersive.client.RephraseApi;
ApiClient defaultClient = Configuration.getDefaultApiClient();
// Configure API key authorization: Apikey
ApiKeyAuth Apikey = (ApiKeyAuth) defaultClient.getAuthentication("Apikey");
Apikey.setApiKey("YOUR API KEY");
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//Apikey.setApiKeyPrefix("Token");
RephraseApi apiInstance = new RephraseApi();
RephraseRequest input = new RephraseRequest(); // RephraseRequest | Input rephrase request
try {
RphraseResponse result = apiInstance.rephraseTranslateDeuToEng(input);
System.out.println(result);
} catch (ApiException e) {
System.err.println("Exception when calling RephraseApi#rephraseTranslateDeuToEng");
e.printStackTrace();
}
为了获得成功的结果,您需要确保正确输入以下参数:
改写请求 – 这包括要翻译的文本和目标改写计数
API 密钥 – 可以通过在 Cloudmersive 网站上创建一个帐户来检索;免费计划包括每月 800 次调用,涵盖我们的 API 库
伙计们,仅此而已!我们希望这个创新的语言工具能对您有所帮助,因为您继续制作和改编故事以满足要求。