


Microsoft is going crazy! Create privately customized ChatGPT with a few lines of code, and the AI office software empire is here
Microsoft is really incredible. It seems that it will use ChatGPT to build the most powerful office software empire in the world!
ChatGPT is available out of the box. Microsoft’s newly deployed robot can answer user questions based on the information on the website!
Without the need to write individual themes or spend additional development cycles, developers have more time to focus on building complex conversation flows and provide results that are more in line with user needs.
Microsoft’s ambitions are too great
In January this year, a major leaked article - "ChatGPT may join Word, PPT and Excel", instantly Put Microsoft in the headlines.
Subsequently, Microsoft’s ChatGPT combination was fully launched.
ChatGPT Bing search, ChatGPT Azure cloud computing platform, etc. have sprung up one after another.
Office 365, which workers are most concerned about, has also taken the lead in integrating Teams: all work emails and meeting minutes can be handed over to ChatGPT.
Netizen: That is to say, when will the function of letting ChatGPT help us make PPT and write reports be released? !
90% of workers want AI to help them with their work
According to Microsoft’s latest survey, as many as 89% of employees want to let AI help them with their work. AI completes repetitive tasks, while you can focus on more important work.
#Since it is what the people want, Microsoft also Following the trend: Officially announced on Monday that ChatGPT technology will be integrated into Power Platform development tools and Dynamics 365.
Now, AI giants all over the world are doing this: incorporating generative AI technology into their products. Microsoft is like this, Google is like this, and domestic giants are also speeding up.
##Currently, Google’s office software market share is slightly higher than Microsoft’s
ChatGPT that connects to a website or databaseMicrosoft's low-code application platform Power Platform is a development tool that allows applications to be created with minimal code.Power Platform is the collective name for Microsoft’s four products: Power BI, Power Apps, Power Automate, and Power Virtual Agent.
These products allow users to easily manipulate, display, automate and analyze data, and can be used with Office 365 and Dynamics 365.
This Conversation Booster is still a preview, not suitable for commercial use, and some functions are still limited. These features are combined with the latest artificial intelligence technology from Azure OpenAI, including ChatGPT.
With just a few clicks, you can make a customized version of ChatGPT
This time, Microsoft has given ChatGPT another big application scenario. upgrade.
In the past, when using ChatGPT, we often encountered situations where it could not answer questions. But Microsoft now uses Power Virtual Agents, which allows robots like ChatGPT to find sources from outside. This way, developers can connect their bots to the latest and most useful data sources, such as internal and external websites, and the bots can immediately start using that data to build response. In the past, when the bot was unable to determine the user's intent, the user would be asked to rephrase their question. After two improvements, if the bot still could not determine the user's intent, it would Upgrade to online agent.
After this integration, before being upgraded to an online agent, the robot will It first uses natural language processing to parse the content entered by the user, uses Bing Search to find, organize and parse relevant information from a specified URL (such as a specific company website), creates a simple language response, and then delivers it to the user.
That is to say, users can quickly deploy a "personally customized" robot without having to manually create a theme first.
The workflow is as follows -
1. Create a robot and test it.
2. After testing, you can publish your bot to immediately provide answers, help, and guidance to your customers.
3. Create separate topics for the most important and common questions asked by customers. Developing these topics previously required a certain amount of time and expertise, but after enabling Conversation Booster, It can run normally in one day.
Develop question topics, which can be based on analysis of previous bots, or existing questions
As you can see, on the Power Virtual Agents homepage, you can choose to create a robot, or choose to create a new chatbot from the chatbot page.
Select the added preview chatbot in Try the unified canvas (preview), give the robot a name, enter the website you want the robot to use to generate answers, and click Create, one that meets our needs A “customized” version of the robot is generated.
After the robot is created, enter the robot interface and confirm to enable Conversation Booster, change the URL, or change the robot's content review level in the settings.
1. Under Boost conversational coverage (preview), use the checkbox for Boost conversations to enable or disable the feature . 2. In the field below the checkbox, add or change the URL. 3. Under Bot content moderation, select the desired bot level. A higher level of moderation means the bot’s answers will be more relevant. A lower level of moderation means the bot will generate more answers, but the answers may not be relevant or popular.
# As Microsoft said in its blog, low-code technology is completely changing the traditional development landscape.
With this Boost conversations feature, you can "experience real-source data sources across multiple channels through chat, and filter and audit bot responses to comply with Microsoft's responsible AI principles."
Specifically, because this robot can quickly search, summarize and adjust answers, developers can quickly create robots with just one URL and no additional development. to help resolve repeat inquiries to customers and internal functions (e.g. HR, IT, operations).
For example, a retail company could use its hiring process and company values to build a bot that answers questions from seasonal job postings.
Build customer-facing bots in minutes
Technology companies can Quickly connect bots to different products, support knowledge bases and FAQs, and support customers without writing any code.
##Build a department robot in a few seconds
Media companies can build an employee bot to complete HR queries for performance reviews, bonuses, and policies based on existing policies.
AI BuilderA few days ago, OpenAI announced the opening of the ChatGPT API, which made developers all over the world explode.
Now, Microsoft’s AI Builder also includes functions similar to the ChatGPT API, allowing developers to use GPT models to generate text. Write reports, be creative, and send emails, it can do it all for you!
This feature is called Azure OpenAI service and is currently a preview feature.
AI Builder brings Azure OpenAI services to a user-friendly interface, allowing manufacturers to combine new low-code generated AI models and templates with Microsoft Power Automate and Microsoft Power Apps.
Four years ago, Microsoft officially announced the first AI feature in Microsoft Power Platform—AI Builder
You can find the Azure OpenAI service model on the exploration page under the text model.
After opening a prompt project interface, there are sample prompts on the interface. You can try various instructions of this function. Developers can also create their own prompts to guide the model.
With AI Builder, it is easy to create text using GPT models.
For example, researchers can use Power Automate to summarize text from weekly reports and send them to their own mailboxes, quickly providing information and identifying current trends.
Marketing managers can create targeted generated content ideas by entering specific keywords or topics and post the generated text on various social media.
Customer service agents can build a process in Power Automate to aggregate, categorize and route customer inquiries for quick response to complaints or feedback.
As for Microsoft Dynamics 365, it is a software for sales, service, and marketing , operations and supply chain and other business services.
The newly added "Copilot" function will be launched in preview version on March 6th without paying additional fees.
For example, in Dynamics 365, Copilot can help write email responses to customers and create email summaries of team meetings in Outlook. And it can also provide customers with an "interactive chat experience" based on the knowledge base and historical cases.
These are in addition to the new "Conversation Booster" function in Microsoft's chatbot building tool Power Virtual Agents. The feature allows companies to connect bots to resources such as websites or knowledge bases, using that data to respond to questions for which the bot has not been trained.
Conversation Facilitator, in turn, complements a new “GPT” model in Microsoft’s AI Builder tool, letting enterprises embed text generation capabilities into their Power Automate and Power Apps in solution.
However, users may still need to spend some time to verify the accuracy of the content at first. After all, the degree of trust in artificial intelligence is still a question mark.
Outside the realm of sales, Copilot in Dynamics 365 Business Central, Microsoft’s business management system, seeks to simplify creating e-commerce Product listing process.
It can generate product attributes such as color, material, and size, and can also customize product descriptions, adjust tone, format, length, and more.
More ChatGPT Offices are already on the way?
Although we are all working people, many of us don’t have access to these things just now. What about Word, PPT and Excel that we promised?
Don’t worry, it is said that it is already being tested!
According to information disclosed by people familiar with the matter in February this year, Microsoft had planned to carefully study in the next few weeks how to integrate OpenAI’s technology with its own Prometheus (Prometheus). ) model is integrated into productivity tools. And, an announcement is expected in March.
And judging from the existing evidence, this may not really be a "talk"——
With ChatGPT Bing With the release of Microsoft Edge browser, we can actually experience it on the web version of Word with the help of the sidebar of Microsoft Edge browser.
Currently, Bing can already generate tables and charts for basic data.
The next problem Microsoft needs to solve is how to convert these into visual graphics that can be used in PowerPoint or even Excel.
In fact, judging from the recent launch of these "ChatGPT" products, Microsoft is no longer slow.
For example, in the just-released Windows 11 update, ChatGPT and Bing have been placed directly on the taskbar.
In addition, Microsoft CEO Satya Nadella also said that the company will hold an event on March 16, where the topic of discussion will be "Reshaping Productivity with Artificial Intelligence."
So, in this world war to incorporate generative AI into products, Microsoft will have the last laugh. One?
The above is the detailed content of Microsoft is going crazy! Create privately customized ChatGPT with a few lines of code, and the AI office software empire is here. For more information, please follow other related articles on the PHP Chinese website!

Hot AI Tools

Undresser.AI Undress
AI-powered app for creating realistic nude photos

AI Clothes Remover
Online AI tool for removing clothes from photos.

Undress AI Tool
Undress images for free

Clothoff.io
AI clothes remover

AI Hentai Generator
Generate AI Hentai for free.

Hot Article

Hot Tools

Notepad++7.3.1
Easy-to-use and free code editor

SublimeText3 Chinese version
Chinese version, very easy to use

Zend Studio 13.0.1
Powerful PHP integrated development environment

Dreamweaver CS6
Visual web development tools

SublimeText3 Mac version
God-level code editing software (SublimeText3)

Hot Topics

C language functions are reusable code blocks. They receive input, perform operations, and return results, which modularly improves reusability and reduces complexity. The internal mechanism of the function includes parameter passing, function execution, and return values. The entire process involves optimization such as function inline. A good function is written following the principle of single responsibility, small number of parameters, naming specifications, and error handling. Pointers combined with functions can achieve more powerful functions, such as modifying external variable values. Function pointers pass functions as parameters or store addresses, and are used to implement dynamic calls to functions. Understanding function features and techniques is the key to writing efficient, maintainable, and easy to understand C programs.

The return value types of C language function include int, float, double, char, void and pointer types. int is used to return integers, float and double are used to return floats, and char returns characters. void means that the function does not return any value. The pointer type returns the memory address, be careful to avoid memory leakage.结构体或联合体可返回多个相关数据。

The calculation of C35 is essentially combinatorial mathematics, representing the number of combinations selected from 3 of 5 elements. The calculation formula is C53 = 5! / (3! * 2!), which can be directly calculated by loops to improve efficiency and avoid overflow. In addition, understanding the nature of combinations and mastering efficient calculation methods is crucial to solving many problems in the fields of probability statistics, cryptography, algorithm design, etc.

std::unique removes adjacent duplicate elements in the container and moves them to the end, returning an iterator pointing to the first duplicate element. std::distance calculates the distance between two iterators, that is, the number of elements they point to. These two functions are useful for optimizing code and improving efficiency, but there are also some pitfalls to be paid attention to, such as: std::unique only deals with adjacent duplicate elements. std::distance is less efficient when dealing with non-random access iterators. By mastering these features and best practices, you can fully utilize the power of these two functions.

Although C and C# have similarities, they are completely different: C is a process-oriented, manual memory management, and platform-dependent language used for system programming; C# is an object-oriented, garbage collection, and platform-independent language used for desktop, web application and game development.

The key elements of C function definition include: return type (defining the value returned by the function), function name (following the naming specification and determining the scope), parameter list (defining the parameter type, quantity and order accepted by the function) and function body (implementing the logic of the function). It is crucial to clarify the meaning and subtle relationship of these elements, and can help developers avoid "pits" and write more efficient and elegant code.

A function pointer is a pointer to a function, and a pointer function is a function that returns a pointer. Function pointers point to functions, used to select and execute different functions; pointer functions return pointers to variables, arrays or other functions; when using function pointers, pay attention to parameter matching and checking pointer null values; when using pointer functions, pay attention to memory management and free dynamically allocated memory; understand the differences and characteristics of the two to avoid confusion and errors.

The pointer parameters of C language function directly operate the memory area passed by the caller, including pointers to integers, strings, or structures. When using pointer parameters, you need to be careful to modify the memory pointed to by the pointer to avoid errors or memory problems. For double pointers to strings, modifying the pointer itself will lead to pointing to new strings, and memory management needs to be paid attention to. When handling pointer parameters to structures or arrays, you need to carefully check the pointer type and boundaries to avoid out-of-bounds access.
