C3.AI 06月25日 15:44
Introducing the C3 AI Code Assistant for Our Developer Community
index_new5.html
../../../zaker_core/zaker_tpl_static/wap/tpl_guoji1.html

 

C3 AI推出了C3 AI代码助手,这是一个基于C3 AI平台和应用程序的技术细节进行训练的生成式AI工具,旨在加速数据科学家、工程师和开发人员的在线论坛客户支持。代码助手能够快速响应用户在C3 AI社区提出的问题,在几秒钟内提供解答,并结合文档搜索、代码生成、语法检查等工具,确保答案的准确性和相关性。通过减少问题解决时间,代码助手提高了开发社区的效率,并提供了更优质的支持。

💡 C3 AI代码助手基于C3 AI平台和应用程序代码库进行训练,能够理解和解决与C3 AI产品相关的技术问题。

🔎 代码助手集成了文档搜索、代码生成、语法检查等多种工具,确保提供准确、相关的答案,并能从用户问题和截图中提取必要信息。

⏱️ 代码助手能够在几秒钟内响应用户在C3 AI社区提出的问题,显著减少了问题解决所需的时间,有时甚至从数小时缩短到几秒。

✅ 代码助手的所有回复都基于文档,确保信息的准确性,并提供指向相关资源的链接,且文档来自用户在帖子中提到的确切产品版本。

🛡️ 代码助手使用幻觉防护措施,利用LLM作为判断者,以确保回复不包含不相关或错误的信息;对于复杂问题,它会寻求专家指导,而不是提供不正确的答案。

The C3 AI Code Assistant, trained on the technical ins and outs of the C3 AI Platform and applications, will accelerate customer support in our online forum for data scientists, engineers, and developers

By Ishaan Gupta, Software Engineer, Jeet Vachhani, Software Enginner, Harsha Vaddi, Data Scientist, Semi Hasaj, Senior Data Scientist, and Amir Delgoshaie, Director, Data Science, C3 AI


Advancements in generative AI have made it easier than ever to provide exceptional technical customer support that is fast and available 24/7. Using these capabilities, we are excited to announce the general availability of C3 Generative AI for our online developer community: the C3 AI Code Assistant.

The C3 AI Community is an online engagement forum for C3 AI users and developers. Here, you can post comments and questions about all C3 AI products or get support developing new AI applications on the C3 AI Platform. These questions can cover a wide range of topics — from how to build a faster machine learning pipeline, how to configure a dashboard in your application, or even troubleshooting user access and privileges. Previously, only C3 AI experts responded to these questions. Now, Code Assistant has joined the Community to help resolve questions faster.


Code Assistant delivers answers to user questions in seconds

The C3 AI Code Assistant is an agent that uses a specialized multimodal LLM trained on the C3 AI Platform and application codebases. It is tuned to respond as a helpful expert by absorbing thousands of feedback instances from our internal and external developers. The Code Assistant has access to powerful tools like document search, code generation, memory, syntax checker, grounding, and hallucination guardrails. Code Assistant can extract the necessary information from your questions and screenshots, plan how best to help you resolve your problem using various tools, generate and validate code examples specific to your questions, and share valid links to relevant documentation.

As soon as users post a new question on the C3 AI Community, they receive a helpful response from the Code Assistant within seconds. Our analysis shows that in most cases, Code Assistant provides a response that resolves the question or points the user in the right direction by sharing relevant documentation. This has significantly reduced the time needed to resolve questions in our developer community, in many cases from hours to seconds.


Code Assistant uses images and screenshots from user questions to identify errors and provide solutions

Develop Faster by Getting an Instant Response from a C3 AI Expert

Here are some of the key features of the C3 AI Code Assistant in the Community:

Grounded in Documentation

All responses from the C3 AI Code Assistant are grounded in documentation to provide a factually correct response and ensure easy access to all available resources related to their question. Moreover, the retrieved documentation is from the exact product version mentioned in the post, so that we provide precise code examples and documentation from that exact version.

Minimized Hallucinations

Our assistant uses a hallucination guardrail that leverages an LLM as a judge to ensure the response does not include irrelevant or incorrect information. Our experiments show that for C3 AI’s domain-specific language, our specialized LLM judge outperforms best-in-class, general-purpose models. For complex questions, Code Assistant will ask for additional information and wait for guidance from an expert rather than providing an incorrect response.

Conversation-Aware Responses

Many support questions are complex and require input from C3 AI experts. In these cases, the C3 AI Code Assistant will follow the flow of the conversation and respond if prompted by one of the participants.


Code Assistant understands the context of a thread and can provide follow-up responses when prompted by users

Special Attention to Code

Importantly, the C3 AI Code Assistant’s tools include code checks to ensure that responses containing code snippets are safe and syntactically correct. We found that a few seconds of extra wait time for the user was a good tradeoff for higher quality responses that we can get from agents that validate and correct the LLM-generated code before presenting it to the end user.

Powered by C3 Generative AI

We have built this powerful system on top of C3 Generative AI. If you need to build an assistant to make your developer support significantly more efficient, consider using the powerful building blocks available in C3 Generative AI. Learn more about how to get started with our C3 Generative AI Accelerator Program.

If you’re a customer, join us in the C3 AI Community to learn more and enhance your AI projects.

Fish AI Reader

Fish AI Reader

AI辅助创作,多种专业模板,深度分析,高质量内容生成。从观点提取到深度思考,FishAI为您提供全方位的创作支持。新版本引入自定义参数,让您的创作更加个性化和精准。

FishAI

FishAI

鱼阅,AI 时代的下一个智能信息助手,助你摆脱信息焦虑

联系邮箱 441953276@qq.com

相关标签

C3 AI 代码助手 AI 开发者支持
相关文章