准备好助力加速您的工作流了吗?我们很高兴推出 Jules API,这是在整个软件开发生命周期中实现自动化、集成和创新的全新方式。
Jules API 基于一些简单而强大的概念而构建:
这不仅是简单的自动化,而是创建自己的“代理”来处理复杂任务。想象一下,构建一个自定义机器人,使其帮您完成以下任务:
让我们开始探索之旅吧!启动您的终端,快来试试看!
2. 找到您想要使用的源存储库。首先,查看您已连接的 GitHub 存储库。
curl 'https://jules.googleapis.com/v1alpha/sources' \
-H 'X-Goog-Api-Key: YOUR_API_KEY'
3. 开始一次会话。现在,让我们给 Jules 分配一个任务。创建一个 Boba 应用如何?
curl 'https://jules.googleapis.com/v1alpha/sessions' \
-X POST \
-H "Content-Type: application/json" \
-H 'X-Goog-Api-Key: YOUR_API_KEY' \
-d '{
"prompt": "Create a boba app!",
"sourceContext": {
"source": "sources/github/bobalover/boba",
"githubRepoContext": {
"startingBranch": "main"
}
},
"title": "Boba App"
}'
这样就大功告成了!以编程方式使用 Jules 就是如此简单!您可以在此处找到完整的文档。
同样,这是 Jules API 的早期版本,虽然对于下一步在何处使用 Jules API,我们制定了诸多计划,但我们还是很期待看到您将借助该 API 构建的精彩内容!
因此,敬请关注更多动态,并加入我们的 Discord 频道,告诉我们您的想法以及我们下一步应在何处使用该 API。