Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Blog #32

Merged
merged 5 commits into from
May 22, 2024
Merged

Blog #32

Show file tree
Hide file tree
Changes from 4 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,8 @@
<a href="https://discord.gg/V9HKBukSRp" target="_blank">
<img src="https://img.shields.io/discord/1215998670265127102?logo=discord"
alt="chat on Discord"></a>
<a href="https://twitter.com/intent/follow?screen_name=Callgent" target="_blank">
<img src="https://img.shields.io/twitter/follow/Callgent?style=social&logo=X"
<a href="https://twitter.com/intent/follow?screen_name=callgent_com" target="_blank">
<img src="https://img.shields.io/twitter/follow/callgent_com?style=social&logo=X"
alt="follow on Twitter"></a>
<a href="https://app.snyk.io/test/github/Callgent/callgent-docs" alt="FOSSA Status"><img src="https://snyk.io/test/github/Callgent/callgent-docs/badge.svg"/></a>
<a href="https://app.fossa.com/projects/git%2Bgithub.com%2FCallgent%2Fcallgent-docs?ref=badge_shield&issueType=license" alt="FOSSA Status"><img src="https://app.fossa.com/api/projects/git%2Bgithub.com%2FCallgent%2Fcallgent-docs.svg?type=shield&issueType=license"/></a>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -63,4 +63,4 @@ Callgent signifies a significant leap in business operation platforms, providing

**Share Your Thoughts**: [Join the Callgent Community](https://callgent.canny.io)

**Be Part of Callgent's Development**: [GitHub Repository](http://github.com/Callgent/callgent-api)
**Be Part of Callgent's Development**: [GitHub Repository](https://github.com/Callgent/callgent-api)
23 changes: 14 additions & 9 deletions docs/intro.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,35 +9,40 @@ keywords: [Callgent function-calling technique, integrate AI with email and Slac

Welcome to the new era of AI software development! But what does that really mean? Let's break it down.

## The Core of AI Development
## The Challenges of Software Development

The hard core of software development is all about clearly describing **requirements**. Currently we don't think it's realistic to expect AI to generate an entire software project from scratch.
The hardest part of software development may be how to clearly describe the real **requirements**. Instead of writing code from scratch based on ambiguous and complex PRD, yet another approach we propose here, is to let real end users to interact with software more freely and intelligently.

## Best Practices for AI Code Generation
## The Extents to AI Code Generation

So, how do we leverage AI in software development? The best practice is to decide to what extent we want to auto-generate code by AI. Here are the levels to consider:
So, how do we leverage AI in software development?

In essence, we strive to make every software service akin to a collaborative teammate, while empowering each user to function like a service in a programming context. To break the silos between users and systems.

To adhere to best practices, we may determine to what extent we want to auto-generate code by AI. Here are the levels to consider:

- Machine code/ASM level
- C/Java/Python/.. language level
- Service orchestration level
- Function-calling level
- AI knows which and how to invoke an API
- Callable Agent level
- function-calling outside of chatbox

## Introducing Callgent.com - Callable Agent

Similar to function-calling, Callgent.com - Callable Agent takes it a step further. We're not just stuck function-calling in a chatbox anymore; we're now in native scenarios.
Similar to function-calling, Callgent takes it a step further. We're not just stuck function-calling in a chatbox, we put callgents in all native scenarios, to let users and systems to call it the most natural way.

![Callgent.com - Callable Agent](https://docs.callgent.com/assets/images/callgent-architecture-a9ae93e8d6935d208536e2eb56a2a023.png)

## The Real Meaning of the New Era of AI Development

The true essence of this new era is to make AI more human-like and more human-friendly.

With Callgent.com - Callable Agent, you can now:
With Callgent, you can now:

- **Interact with AI in a more natural way.** No more being confined to a chatbox. AI is now integrated into your native scenarios.
- **Leverage AI for code generation.** Decide the level of code generation that suits your needs and let AI do the heavy lifting.
- **Create software that is more human-friendly.** With AI that understands and interacts in a more human-like way, your software will be more intuitive and user-friendly.
- **Interact with services in a more natural way.** you needn't describe your requirements, and wait for some developers to build it for you, just talk to services directly.
- **Leverage AI for code generation.** AI agents stand between you and services to help understand and interact with them.
- **Free and native experiences.** just like group chatting, requirements are expressed in natural language, and the AI agent will generate calling code and execute it for you.

Welcome to the new era of AI software development with Callgent.com - Callable Agent!
2 changes: 1 addition & 1 deletion docusaurus.config.ts
Original file line number Diff line number Diff line change
Expand Up @@ -125,7 +125,7 @@ const config: Config = {
},
{
label: "Twitter",
href: "https://twitter.com/Callgent",
href: "https://twitter.com/callgent_com",
},
],
},
Expand Down
Loading