Month: July 2024
How to fix Q.B desktop 2022 keeps aborting after update?
Hi everyone,
I’m having a major issue with Quick-Books Desktop 2022—it keeps aborting randomly during use. I’ve tried reinstalling the software and updating my system, but the problem persists. Has anyone else encountered this? Any advice would be greatly appreciated!
Thanks
Hi everyone, I’m having a major issue with Quick-Books Desktop 2022—it keeps aborting randomly during use. I’ve tried reinstalling the software and updating my system, but the problem persists. Has anyone else encountered this? Any advice would be greatly appreciated! Thanks Read More
Why are paychecks stuck as “Online to Send” in Q.B Error PS038, and how can I fix this issue?
I’m dealing with Quick-Books Error PS038 where paychecks are stuck as “Online to Send.” Could you explain why this happens and provide steps to resolve it? I’ve tried updating Q.B, but the issue persists.
I’m dealing with Quick-Books Error PS038 where paychecks are stuck as “Online to Send.” Could you explain why this happens and provide steps to resolve it? I’ve tried updating Q.B, but the issue persists. Read More
sidrahassan Launching PWA on Windows Store through PWABuilder
I have deployed a Progressive Web App (PWA) for my website mobileupdates.pk. Now I want to convert it into a Windows Store App and launch the same on Windows Store / Marketplace Store through pwabuilder.com. However, I am not able to get the partner id
I have deployed a Progressive Web App (PWA) for my website mobileupdates.pk. Now I want to convert it into a Windows Store App and launch the same on Windows Store / Marketplace Store through pwabuilder.com. However, I am not able to get the partner id Read More
The Best URL Shortener that Support Customizable Links?
Hello everyone,
I’m currently working on a project that requires shortening dozens of URLs, and I need a URL shortening service that allows for customization of the links. It’s essential for me to have control over the custom aliases for branding and organizational purposes.
I’ve come across a few options, but I’m not sure if they are the best choices in terms of features, reliability, and ease of use. I’m looking for recommendations on the best URL shortener that supports custom aliases.
I’d really appreciate your input and experiences to help me make the right decision.
Best regards,
Natrauss
Hello everyone, I’m currently working on a project that requires shortening dozens of URLs, and I need a URL shortening service that allows for customization of the links. It’s essential for me to have control over the custom aliases for branding and organizational purposes. I’ve come across a few options, but I’m not sure if they are the best choices in terms of features, reliability, and ease of use. I’m looking for recommendations on the best URL shortener that supports custom aliases.I’d really appreciate your input and experiences to help me make the right decision. Best regards,Natrauss Read More
Licensing request: temporary D365 F&SCM environment for students (university of applied sciences)
I have a request / question: we as GWS have been invited by the university of applied sciences / university (as a competition to SAP) to give lectures on Dynamics 365 Finance & Supply Chain Management. MEGA! Of course, we need an environment in which we can both show the solution and enable students to “lock & feel” (=access) for a limited period of time. Many years ago (2016?) we were able to launch this project together with Thorsten Scholl and were very successful in recruiting new employees for us as well as for other partners. We don’t “earn” any money with the lectures = our investment – any fees always go to social institutions.
I have a request / question: we as GWS have been invited by the university of applied sciences / university (as a competition to SAP) to give lectures on Dynamics 365 Finance & Supply Chain Management. MEGA! Of course, we need an environment in which we can both show the solution and enable students to “lock & feel” (=access) for a limited period of time. Many years ago (2016?) we were able to launch this project together with Thorsten Scholl and were very successful in recruiting new employees for us as well as for other partners. We don’t “earn” any money with the lectures = our investment – any fees always go to social institutions. Read More
what is the meaning of error “Index exceeds the number of array elements. Index must not exceed 8.”
function Latest_code
%%
for Pr = [1 2 3 4]
% Define constants
M = 0.5;
B = 0.5;
C = 0.2;
A = 0.1;
R = 0.1;
E = 0.1;
K = 0.5;
W = 0.1;
N = 0.1;
T = 0.3;
Q = 0.1;
N1 = 0.1;
N2 = 0.1;
S = 0.1;
d = 1;
m = 1;
E1 = 0.1;
Pe = 0.2;
S1 = 0.1;
M1 = 0.1;
O = 0.1;
% Defining initial guess
solinit = bvpinit(linspace(0, 2, 50), [1 0 0 0 1 1 1 1]);
% Solving the boundary value problem
sol = bvp4c(@bvpexam2, @bcexam2, solinit);
x = sol.x;
y = sol.y;
% Plotting of velocity
figure(2)
plot(x, y(4, :), ‘linewidth’, 1)
ylim([0 1])
xlim([0 9])
hold on
xlabel(‘eta’, ‘FontWeight’, ‘bold’, ‘FontSize’, 16)
ylabel(‘theta(eta)’, ‘FontWeight’, ‘bold’, ‘FontSize’, 16)
end
% System of first order ODEs
function yvector = bvpexam2(~, y)
yy1 = (1 / (1 + (1 / B))) * (2 * y(2) * y(2) – y(1) * y(3) + M * y(2) + K * y(2) – W * (y(4) – N * y(7) – R));
yy2 = -(1 / (((4 / 3) * R) + 1)) * (Pr * (y(1) * y(5) – y(2) * y(4) – T * y(2) + Q * y(4) + N1 * y(8) * y(5) + N2 * y(5) * y(5) + E * (1 + 1 / B) * y(3) * y(3) + (E * y(2) * y(2)) * (M + K)));
yy3 = -S * (y(1) * y(8) – y(2) * y(7) – C * y(2) – A * y(7) * ((1 + d * y(4)) ^ m) * exp(-E1 / (1 + d * y(4)))) – (N2 / N1) * y(6);
yy4 = (Pe * (y(9) * (y(10) + O) + y(11) * y(8))) – (S1 * ((y(11) – y(10)) * y(1))) + (S1 * M1 * y(2));
yvector = [ y(2); y(3); yy1; y(5); yy2; y(8); yy3 ; y(11); yy4 ];
end
% Residual of the boundary conditions
function residual = bcexam2(y0, yinf)
residual = [y0(1)- 1; y0(2) – 1; y0(4) – 1 +T ; y0(7)-1+C ; y0(10)-1+M1 ; yinf(2); yinf(4); yinf(7); yinf(10)];
end
endfunction Latest_code
%%
for Pr = [1 2 3 4]
% Define constants
M = 0.5;
B = 0.5;
C = 0.2;
A = 0.1;
R = 0.1;
E = 0.1;
K = 0.5;
W = 0.1;
N = 0.1;
T = 0.3;
Q = 0.1;
N1 = 0.1;
N2 = 0.1;
S = 0.1;
d = 1;
m = 1;
E1 = 0.1;
Pe = 0.2;
S1 = 0.1;
M1 = 0.1;
O = 0.1;
% Defining initial guess
solinit = bvpinit(linspace(0, 2, 50), [1 0 0 0 1 1 1 1]);
% Solving the boundary value problem
sol = bvp4c(@bvpexam2, @bcexam2, solinit);
x = sol.x;
y = sol.y;
% Plotting of velocity
figure(2)
plot(x, y(4, :), ‘linewidth’, 1)
ylim([0 1])
xlim([0 9])
hold on
xlabel(‘eta’, ‘FontWeight’, ‘bold’, ‘FontSize’, 16)
ylabel(‘theta(eta)’, ‘FontWeight’, ‘bold’, ‘FontSize’, 16)
end
% System of first order ODEs
function yvector = bvpexam2(~, y)
yy1 = (1 / (1 + (1 / B))) * (2 * y(2) * y(2) – y(1) * y(3) + M * y(2) + K * y(2) – W * (y(4) – N * y(7) – R));
yy2 = -(1 / (((4 / 3) * R) + 1)) * (Pr * (y(1) * y(5) – y(2) * y(4) – T * y(2) + Q * y(4) + N1 * y(8) * y(5) + N2 * y(5) * y(5) + E * (1 + 1 / B) * y(3) * y(3) + (E * y(2) * y(2)) * (M + K)));
yy3 = -S * (y(1) * y(8) – y(2) * y(7) – C * y(2) – A * y(7) * ((1 + d * y(4)) ^ m) * exp(-E1 / (1 + d * y(4)))) – (N2 / N1) * y(6);
yy4 = (Pe * (y(9) * (y(10) + O) + y(11) * y(8))) – (S1 * ((y(11) – y(10)) * y(1))) + (S1 * M1 * y(2));
yvector = [ y(2); y(3); yy1; y(5); yy2; y(8); yy3 ; y(11); yy4 ];
end
% Residual of the boundary conditions
function residual = bcexam2(y0, yinf)
residual = [y0(1)- 1; y0(2) – 1; y0(4) – 1 +T ; y0(7)-1+C ; y0(10)-1+M1 ; yinf(2); yinf(4); yinf(7); yinf(10)];
end
end function Latest_code
%%
for Pr = [1 2 3 4]
% Define constants
M = 0.5;
B = 0.5;
C = 0.2;
A = 0.1;
R = 0.1;
E = 0.1;
K = 0.5;
W = 0.1;
N = 0.1;
T = 0.3;
Q = 0.1;
N1 = 0.1;
N2 = 0.1;
S = 0.1;
d = 1;
m = 1;
E1 = 0.1;
Pe = 0.2;
S1 = 0.1;
M1 = 0.1;
O = 0.1;
% Defining initial guess
solinit = bvpinit(linspace(0, 2, 50), [1 0 0 0 1 1 1 1]);
% Solving the boundary value problem
sol = bvp4c(@bvpexam2, @bcexam2, solinit);
x = sol.x;
y = sol.y;
% Plotting of velocity
figure(2)
plot(x, y(4, :), ‘linewidth’, 1)
ylim([0 1])
xlim([0 9])
hold on
xlabel(‘eta’, ‘FontWeight’, ‘bold’, ‘FontSize’, 16)
ylabel(‘theta(eta)’, ‘FontWeight’, ‘bold’, ‘FontSize’, 16)
end
% System of first order ODEs
function yvector = bvpexam2(~, y)
yy1 = (1 / (1 + (1 / B))) * (2 * y(2) * y(2) – y(1) * y(3) + M * y(2) + K * y(2) – W * (y(4) – N * y(7) – R));
yy2 = -(1 / (((4 / 3) * R) + 1)) * (Pr * (y(1) * y(5) – y(2) * y(4) – T * y(2) + Q * y(4) + N1 * y(8) * y(5) + N2 * y(5) * y(5) + E * (1 + 1 / B) * y(3) * y(3) + (E * y(2) * y(2)) * (M + K)));
yy3 = -S * (y(1) * y(8) – y(2) * y(7) – C * y(2) – A * y(7) * ((1 + d * y(4)) ^ m) * exp(-E1 / (1 + d * y(4)))) – (N2 / N1) * y(6);
yy4 = (Pe * (y(9) * (y(10) + O) + y(11) * y(8))) – (S1 * ((y(11) – y(10)) * y(1))) + (S1 * M1 * y(2));
yvector = [ y(2); y(3); yy1; y(5); yy2; y(8); yy3 ; y(11); yy4 ];
end
% Residual of the boundary conditions
function residual = bcexam2(y0, yinf)
residual = [y0(1)- 1; y0(2) – 1; y0(4) – 1 +T ; y0(7)-1+C ; y0(10)-1+M1 ; yinf(2); yinf(4); yinf(7); yinf(10)];
end
end fluidmechanics MATLAB Answers — New Questions
Why do I receive an error that the MATLAB Parallel Server service launched but failed to start?
When starting mjs on my Windows machine I receive the following error:
wrapper | Starting the MATLAB Parallel Server service…
wrapper | The MATLAB Parallel Server service was launched, but failed to start.
When checking the mjs-service.log I see the following error:
ERROR: STATUS | wrapper | 2014/07/22 09:47:17 | Starting the MATLAB Parallel Server service…
STATUS | wrapper | 2014/07/22 09:47:17 | –> Wrapper Started as Service
STATUS | wrapper | 2014/07/22 09:47:17 | Launching a JVM…
INFO | jvm 1 | 2014/07/22 09:47:17 | Wrapper (Version 3.1.2) https://wrapper.tanukisoftware.com/doc/english/home.html
INFO | jvm 1 | 2014/07/22 09:47:17 |
INFO | jvm 1 | 2014/07/22 09:47:17 |
INFO | jvm 1 | 2014/07/22 09:47:17 | WrapperSimpleApp: Encountered an error running main: java.lang.NoClassDefFoundError: com/mathworks/resource_core/BaseMsgID
INFO | jvm 1 | 2014/07/22 09:47:17 | java.lang.NoClassDefFoundError: com/mathworks/resource_core/BaseMsgID
INFO | jvm 1 | 2014/07/22 09:47:17 | at com.mathworks.toolbox.distcomp.control.Starter.run(Starter.java:241)
INFO | jvm 1 | 2014/07/22 09:47:17 | at com.mathworks.toolbox.distcomp.control.Starter.main(Starter.java:723)
INFO | jvm 1 | 2014/07/22 09:47:17 | at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
INFO | jvm 1 | 2014/07/22 09:47:17 | at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
INFO | jvm 1 | 2014/07/22 09:47:17 | at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
INFO | jvm 1 | 2014/07/22 09:47:17 | at java.lang.reflect.Method.invoke(Unknown Source)
INFO | jvm 1 | 2014/07/22 09:47:17 | at org.tanukisoftware.wrapper.WrapperSimpleApp.run(WrapperSimpleApp.java:136)
INFO | jvm 1 | 2014/07/22 09:47:17 | at java.lang.Thread.run(Unknown Source)
INFO | jvm 1 | 2014/07/22 09:47:17 | Caused by: java.lang.ClassNotFoundException: com.mathworks.resource_core.BaseMsgID
INFO | jvm 1 | 2014/07/22 09:47:17 | at java.net.URLClassLoader$1.run(Unknown Source)
INFO | jvm 1 | 2014/07/22 09:47:17 | at java.net.URLClassLoader$1.run(Unknown Source)
INFO | jvm 1 | 2014/07/22 09:47:17 | at java.security.AccessController.doPrivileged(Native Method)
INFO | jvm 1 | 2014/07/22 09:47:17 | at java.net.URLClassLoader.findClass(Unknown Source)
INFO | jvm 1 | 2014/07/22 09:47:17 | at java.lang.ClassLoader.loadClass(Unknown Source)
INFO | jvm 1 | 2014/07/22 09:47:17 | at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
INFO | jvm 1 | 2014/07/22 09:47:17 | at java.lang.ClassLoader.loadClass(Unknown Source)
INFO | jvm 1 | 2014/07/22 09:47:17 | … 8 more
STATUS | wrapper | 2014/07/22 09:47:19 | <– Wrapper Stopped
ERROR | wrapper | 2014/07/22 09:47:21 | The MATLAB Parallel Server service was launched, but failed to start.When starting mjs on my Windows machine I receive the following error:
wrapper | Starting the MATLAB Parallel Server service…
wrapper | The MATLAB Parallel Server service was launched, but failed to start.
When checking the mjs-service.log I see the following error:
ERROR: STATUS | wrapper | 2014/07/22 09:47:17 | Starting the MATLAB Parallel Server service…
STATUS | wrapper | 2014/07/22 09:47:17 | –> Wrapper Started as Service
STATUS | wrapper | 2014/07/22 09:47:17 | Launching a JVM…
INFO | jvm 1 | 2014/07/22 09:47:17 | Wrapper (Version 3.1.2) https://wrapper.tanukisoftware.com/doc/english/home.html
INFO | jvm 1 | 2014/07/22 09:47:17 |
INFO | jvm 1 | 2014/07/22 09:47:17 |
INFO | jvm 1 | 2014/07/22 09:47:17 | WrapperSimpleApp: Encountered an error running main: java.lang.NoClassDefFoundError: com/mathworks/resource_core/BaseMsgID
INFO | jvm 1 | 2014/07/22 09:47:17 | java.lang.NoClassDefFoundError: com/mathworks/resource_core/BaseMsgID
INFO | jvm 1 | 2014/07/22 09:47:17 | at com.mathworks.toolbox.distcomp.control.Starter.run(Starter.java:241)
INFO | jvm 1 | 2014/07/22 09:47:17 | at com.mathworks.toolbox.distcomp.control.Starter.main(Starter.java:723)
INFO | jvm 1 | 2014/07/22 09:47:17 | at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
INFO | jvm 1 | 2014/07/22 09:47:17 | at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
INFO | jvm 1 | 2014/07/22 09:47:17 | at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
INFO | jvm 1 | 2014/07/22 09:47:17 | at java.lang.reflect.Method.invoke(Unknown Source)
INFO | jvm 1 | 2014/07/22 09:47:17 | at org.tanukisoftware.wrapper.WrapperSimpleApp.run(WrapperSimpleApp.java:136)
INFO | jvm 1 | 2014/07/22 09:47:17 | at java.lang.Thread.run(Unknown Source)
INFO | jvm 1 | 2014/07/22 09:47:17 | Caused by: java.lang.ClassNotFoundException: com.mathworks.resource_core.BaseMsgID
INFO | jvm 1 | 2014/07/22 09:47:17 | at java.net.URLClassLoader$1.run(Unknown Source)
INFO | jvm 1 | 2014/07/22 09:47:17 | at java.net.URLClassLoader$1.run(Unknown Source)
INFO | jvm 1 | 2014/07/22 09:47:17 | at java.security.AccessController.doPrivileged(Native Method)
INFO | jvm 1 | 2014/07/22 09:47:17 | at java.net.URLClassLoader.findClass(Unknown Source)
INFO | jvm 1 | 2014/07/22 09:47:17 | at java.lang.ClassLoader.loadClass(Unknown Source)
INFO | jvm 1 | 2014/07/22 09:47:17 | at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
INFO | jvm 1 | 2014/07/22 09:47:17 | at java.lang.ClassLoader.loadClass(Unknown Source)
INFO | jvm 1 | 2014/07/22 09:47:17 | … 8 more
STATUS | wrapper | 2014/07/22 09:47:19 | <– Wrapper Stopped
ERROR | wrapper | 2014/07/22 09:47:21 | The MATLAB Parallel Server service was launched, but failed to start. When starting mjs on my Windows machine I receive the following error:
wrapper | Starting the MATLAB Parallel Server service…
wrapper | The MATLAB Parallel Server service was launched, but failed to start.
When checking the mjs-service.log I see the following error:
ERROR: STATUS | wrapper | 2014/07/22 09:47:17 | Starting the MATLAB Parallel Server service…
STATUS | wrapper | 2014/07/22 09:47:17 | –> Wrapper Started as Service
STATUS | wrapper | 2014/07/22 09:47:17 | Launching a JVM…
INFO | jvm 1 | 2014/07/22 09:47:17 | Wrapper (Version 3.1.2) https://wrapper.tanukisoftware.com/doc/english/home.html
INFO | jvm 1 | 2014/07/22 09:47:17 |
INFO | jvm 1 | 2014/07/22 09:47:17 |
INFO | jvm 1 | 2014/07/22 09:47:17 | WrapperSimpleApp: Encountered an error running main: java.lang.NoClassDefFoundError: com/mathworks/resource_core/BaseMsgID
INFO | jvm 1 | 2014/07/22 09:47:17 | java.lang.NoClassDefFoundError: com/mathworks/resource_core/BaseMsgID
INFO | jvm 1 | 2014/07/22 09:47:17 | at com.mathworks.toolbox.distcomp.control.Starter.run(Starter.java:241)
INFO | jvm 1 | 2014/07/22 09:47:17 | at com.mathworks.toolbox.distcomp.control.Starter.main(Starter.java:723)
INFO | jvm 1 | 2014/07/22 09:47:17 | at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
INFO | jvm 1 | 2014/07/22 09:47:17 | at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
INFO | jvm 1 | 2014/07/22 09:47:17 | at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
INFO | jvm 1 | 2014/07/22 09:47:17 | at java.lang.reflect.Method.invoke(Unknown Source)
INFO | jvm 1 | 2014/07/22 09:47:17 | at org.tanukisoftware.wrapper.WrapperSimpleApp.run(WrapperSimpleApp.java:136)
INFO | jvm 1 | 2014/07/22 09:47:17 | at java.lang.Thread.run(Unknown Source)
INFO | jvm 1 | 2014/07/22 09:47:17 | Caused by: java.lang.ClassNotFoundException: com.mathworks.resource_core.BaseMsgID
INFO | jvm 1 | 2014/07/22 09:47:17 | at java.net.URLClassLoader$1.run(Unknown Source)
INFO | jvm 1 | 2014/07/22 09:47:17 | at java.net.URLClassLoader$1.run(Unknown Source)
INFO | jvm 1 | 2014/07/22 09:47:17 | at java.security.AccessController.doPrivileged(Native Method)
INFO | jvm 1 | 2014/07/22 09:47:17 | at java.net.URLClassLoader.findClass(Unknown Source)
INFO | jvm 1 | 2014/07/22 09:47:17 | at java.lang.ClassLoader.loadClass(Unknown Source)
INFO | jvm 1 | 2014/07/22 09:47:17 | at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
INFO | jvm 1 | 2014/07/22 09:47:17 | at java.lang.ClassLoader.loadClass(Unknown Source)
INFO | jvm 1 | 2014/07/22 09:47:17 | … 8 more
STATUS | wrapper | 2014/07/22 09:47:19 | <– Wrapper Stopped
ERROR | wrapper | 2014/07/22 09:47:21 | The MATLAB Parallel Server service was launched, but failed to start. MATLAB Answers — New Questions
Cannot send PWM signals over telemetry with Connected IO to Pixhawk
I am currently able to send PWM signals over USB to my Holybro Pixhawk 6x to run my drone’s motors in Connected IO mode from Simulink. However, I need to run it while communicating over telemetry. I have a pair of telemetry modules (successfully paired to each other). One is on the Pixhawk /dev/ttyS1 port, and the other is on a Windows host computer COM5 port.
When I look in “Configuration Parameters -> Hardware Implementation -> Hardware board settings -> Target hardware resources” -> "Connected IO", I am unable to change the “Hardware board serial port” from “/dev/ttyACM0” (the Pixhawk-side USB port) to “/dev/ttyS1”, (the Pixhawk-side telemetry unit).I am currently able to send PWM signals over USB to my Holybro Pixhawk 6x to run my drone’s motors in Connected IO mode from Simulink. However, I need to run it while communicating over telemetry. I have a pair of telemetry modules (successfully paired to each other). One is on the Pixhawk /dev/ttyS1 port, and the other is on a Windows host computer COM5 port.
When I look in “Configuration Parameters -> Hardware Implementation -> Hardware board settings -> Target hardware resources” -> "Connected IO", I am unable to change the “Hardware board serial port” from “/dev/ttyACM0” (the Pixhawk-side USB port) to “/dev/ttyS1”, (the Pixhawk-side telemetry unit). I am currently able to send PWM signals over USB to my Holybro Pixhawk 6x to run my drone’s motors in Connected IO mode from Simulink. However, I need to run it while communicating over telemetry. I have a pair of telemetry modules (successfully paired to each other). One is on the Pixhawk /dev/ttyS1 port, and the other is on a Windows host computer COM5 port.
When I look in “Configuration Parameters -> Hardware Implementation -> Hardware board settings -> Target hardware resources” -> "Connected IO", I am unable to change the “Hardware board serial port” from “/dev/ttyACM0” (the Pixhawk-side USB port) to “/dev/ttyS1”, (the Pixhawk-side telemetry unit). px4, pixhawk, connected, io, mode, external MATLAB Answers — New Questions
Outlook shows conflict errors when updating or cancelling meetings
Microsoft has suggested a workaround to fix the conflict errors in outlook. See below article:
Is there any progress to fix this issue from backend rather than just following the workarounds.
Microsoft has suggested a workaround to fix the conflict errors in outlook. See below article:https://support.microsoft.com/en-us/office/outlook-shows-conflict-errors-when-updating-or-cancelling-meetings-69c26227-40ef-4377-8f12-1749fcaad2ad Is there any progress to fix this issue from backend rather than just following the workarounds. Read More
Need Help Resolving Q.B Error 3180: Any Solutions?
Hi Microsoft Community Hub,
I’m facing Quick-Books Error 3180 while processing pay-roll. The error message states, “Status code 3180: Status message: There was an error when saving a General Journal transaction.” I’ve tried restarting Q.B and updating the software, but the issue persists. Any advice?
Thanks,
Hi Microsoft Community Hub, I’m facing Quick-Books Error 3180 while processing pay-roll. The error message states, “Status code 3180: Status message: There was an error when saving a General Journal transaction.” I’ve tried restarting Q.B and updating the software, but the issue persists. Any advice? Thanks, Read More
Best Azure Certifications For 2024
:glowing_star: Best Azure Certifications For 2024
Empower Your Data Science Career
Discover the comprehensive 2024 guide on Azure Certification for data practitioners. Delve into the essentials of Azure certification levels, preparation strategies.
________________________________________
:sparkles: Microsoft Certified: Azure Fundamentals – AZ-900
https://lnkd.in/gT5-8mTv
:sparkles: Microsoft Certified: Azure AI Fundamentals – AI-900
https://lnkd.in/gVH-Ge7X
:sparkles: Microsoft Certified: Azure Solutions Architect Expert – AZ-305
https://lnkd.in/gh88CsY5
:sparkles: Microsoft Certified: Azure Data Fundamentals – DP-900
https://lnkd.in/gQJPaMb9
:sparkles: Microsoft Certified: Azure Administrator Associate – AZ-104
https://lnkd.in/gWz8-yh8
:sparkles: Microsoft Certified: Azure Developer Associate – AZ-204
https://lnkd.in/gBsYaYkG
:sparkles: Microsoft Certified: Azure Security Engineer Associate – AZ-500
https://lnkd.in/g3GeyYJn
:sparkles: Microsoft Certified: Azure Data Scientist Associate – DP-100
https://lnkd.in/gE_2ybyD
:sparkles: Microsoft Certified: Azure Data Engineer Associate – DP-203
https://lnkd.in/giwESgTh
:sparkles: Microsoft Certified: Azure Database Administrator Associate – DP-300
https://lnkd.in/g9euhhdC
:sparkles: Microsoft Certified: Power BI Data Analyst Associate – PL-300
https://lnkd.in/gwP-2aF5
:sparkles: Designing and Implementing Microsoft DevOps Solutions – AZ-400
https://lnkd.in/g_TKHYHK
________________________________________
:light_bulb:Join the Microsoft tech community
– To be Relevant in the Industry
– Unlock new Opportunities
– Introduce yourself to Tech environment
:glowing_star: Join now –
https://lnkd.in/gptX3xQC
*******************
:glowing_star: Best Azure Certifications For 2024Empower Your Data Science CareerDiscover the comprehensive 2024 guide on Azure Certification for data practitioners. Delve into the essentials of Azure certification levels, preparation strategies.________________________________________:sparkles: Microsoft Certified: Azure Fundamentals – AZ-900https://lnkd.in/gT5-8mTv:sparkles: Microsoft Certified: Azure AI Fundamentals – AI-900https://lnkd.in/gVH-Ge7X:sparkles: Microsoft Certified: Azure Solutions Architect Expert – AZ-305https://lnkd.in/gh88CsY5:sparkles: Microsoft Certified: Azure Data Fundamentals – DP-900https://lnkd.in/gQJPaMb9:sparkles: Microsoft Certified: Azure Administrator Associate – AZ-104https://lnkd.in/gWz8-yh8:sparkles: Microsoft Certified: Azure Developer Associate – AZ-204https://lnkd.in/gBsYaYkG:sparkles: Microsoft Certified: Azure Security Engineer Associate – AZ-500https://lnkd.in/g3GeyYJn:sparkles: Microsoft Certified: Azure Data Scientist Associate – DP-100https://lnkd.in/gE_2ybyD:sparkles: Microsoft Certified: Azure Data Engineer Associate – DP-203https://lnkd.in/giwESgTh:sparkles: Microsoft Certified: Azure Database Administrator Associate – DP-300https://lnkd.in/g9euhhdC:sparkles: Microsoft Certified: Power BI Data Analyst Associate – PL-300https://lnkd.in/gwP-2aF5:sparkles: Designing and Implementing Microsoft DevOps Solutions – AZ-400https://lnkd.in/g_TKHYHK________________________________________:light_bulb:Join the Microsoft tech community – To be Relevant in the Industry – Unlock new Opportunities – Introduce yourself to Tech environment:glowing_star: Join now -https://lnkd.in/gptX3xQC******************* Read More
What Can I Do to Fix Error 193 in Q.B?
I encountered Quick-Books Error 193 while attempting to update pay-roll. The error message states, “Error 193: Primary key for pay-roll update is not valid.” Seeking guidance from the community on resolving this issue swiftly to ensure uninterrupted pay-roll processing. Any assistance would be greatly appreciated!
I encountered Quick-Books Error 193 while attempting to update pay-roll. The error message states, “Error 193: Primary key for pay-roll update is not valid.” Seeking guidance from the community on resolving this issue swiftly to ensure uninterrupted pay-roll processing. Any assistance would be greatly appreciated! Read More
Terrible experience with Microsoft Edge Image Viewer
The words “Google Inc. 2016” are present in the source data of photos saved after editing by Microsoft Edge Image Viewer.
Because Microsoft Edge Image Viewer is enabled for users by default, and the source data of the image in question is modified even if the user does not make any changes to the image (just clicking the Save As button), it automatically removes the EXIF information from the image and inserts the words “G o o g l e I n c 2 0 1 6 ” character.
I hope the Edge team can investigate the issue and provide a switch for users to turn it off.
The words “Google Inc. 2016” are present in the source data of photos saved after editing by Microsoft Edge Image Viewer.Because Microsoft Edge Image Viewer is enabled for users by default, and the source data of the image in question is modified even if the user does not make any changes to the image (just clicking the Save As button), it automatically removes the EXIF information from the image and inserts the words “G o o g l e I n c 2 0 1 6 ” character.I hope the Edge team can investigate the issue and provide a switch for users to turn it off. Read More
What to do When Getting Error PS038 in Q.B Desktop?
I’m encountering Quick-Books Error PS038 when trying to process pay-roll. The error message states issues with tax table updates. Seeking community help to resolve this promptly. Any advice or similar experiences would be greatly appreciated!
I’m encountering Quick-Books Error PS038 when trying to process pay-roll. The error message states issues with tax table updates. Seeking community help to resolve this promptly. Any advice or similar experiences would be greatly appreciated! Read More
How can i fix error 103 in Q.B Desktop after update?
I’m encountering Quick-Books Error 103 when trying to connect my bank account for reconciliation. Despite entering correct credentials, the error persists. Seeking community assistance for guidance on resolving this issue promptly. Thanks in advance for your support!
I’m encountering Quick-Books Error 103 when trying to connect my bank account for reconciliation. Despite entering correct credentials, the error persists. Seeking community assistance for guidance on resolving this issue promptly. Thanks in advance for your support! Read More
windows serwer license
Hello, i wanna install windows serwer 2022 on serwer like below
on this serwer i will install a hyper supervisor, what kind of license i should pucharse ?
Hello, i wanna install windows serwer 2022 on serwer like belowon this serwer i will install a hyper supervisor, what kind of license i should pucharse ? Read More
sum of hours
hi, i am currently working on my staff’s offset hours which is 6hours overtime=1 day off. i think i’ve done well on other formula, however upon adding all overtime hours, the total hour is different from how you normally (manually) compute it. kindly give your insights.
OT2:002:002:002:002:002:002:002:002:002:002:002:002:002:002:002:002:002:002:002:002:002:002:002:002:003:00Total 125:00
in the total cell i just used normal sum function. it is supposedly 53 hours of overtime. but it keeps showing 125 hours. i’ve tried the [h]:mm formatting but doesn’t work.
hi, i am currently working on my staff’s offset hours which is 6hours overtime=1 day off. i think i’ve done well on other formula, however upon adding all overtime hours, the total hour is different from how you normally (manually) compute it. kindly give your insights.OT2:002:002:002:002:002:002:002:002:002:002:002:002:002:002:002:002:002:002:002:002:002:002:002:002:003:00Total 125:00 in the total cell i just used normal sum function. it is supposedly 53 hours of overtime. but it keeps showing 125 hours. i’ve tried the [h]:mm formatting but doesn’t work. Read More
Create Your Own Copilot Using Copilot Studio
What is Copilot Studio?
Microsoft Copilot Studio is an innovative graphical interface designed to create and manage copilots, introduced with latest updates during MS Build’24, over existing Power Virtual Agents. These copilots are AI-powered conversational interfaces leveraging Large Language Models (LLMs) and various knowledge bases. With Copilot Studio, you can deploy your copilot across multiple platforms such as web browsers, custom websites, Microsoft Teams, Microsoft 365, Facebook, Telegram, and more. You can enhance its capabilities by integrating Power Apps to monitor performance metrics. Moreover, it supports integration with diverse knowledge sources including public databases, files, SharePoint, Dataverse, and Microsoft Fabric, enriching the copilot’s ability to generate informative responses and engage effectively. It also provides you with some default templates, which you can use to kick start your journey at https://learn.microsoft.com/copilot/.
Updates in Copilot Studio from Power Virtual Agent
Creating a New Copilot – Basic Configuration: Name your copilot, choose its language, and opt-in for boosted conversations. Advanced Settings: Customize with a unique icon, manage lesson topics, and set default solutions and schemas for new topics.
UI Overhaul – Enhanced user interface across Copilot creation, topic management, connectors, function and variable handling.
System Topics – Introduction and handling of multiple topic matches for seamless user interactions.
Enhanced Integration – Pass entire objects to Microsoft Copilot Studio via Power Automate and more robust features.
Let’s Create Our Own Copilot!
To start building your copilot, you can use either the web app or integrate directly within Microsoft Teams using Copilot Studio. We will work together to build “MLSA Guide” copilot. Here’s a quick guide to get you started:
Navigate to the Home Page
The Copilot Studio home page provides an overview of your recent copilots. From here, you can create new copilots, access recent projects, and find learning resources like documentation and tutorials
Create Your Copilot
1. Sign Up and Select Environment
Visit the Copilot Studio Introduction website, click on “Try Free,” and sign in with your email address.
Upon signing up to Copilot Studio, a default Power Platform environment is created for you. For me it is Microsoft Student Partner. Optionally, you can choose another environment from the picker.
2. Configure Your Copilot
After signing up, you can start by describing your copilot on the home page or navigate to the Create tab.
Select “New Copilot,” provide details of your copilot on the left pane and you will see interpreted results on the right using LLM.
After you have provided with necessary details you can customize copilot name, logo and language by using ‘Skip to Configuration’ icon on right side of the page. Never, forget to test your copilot before finalizing it, using the ‘Create’ button.
Customize the Copilot
Now that you’ve built a copilot capable of answering questions about the topic, remember it hasn’t been published yet. Before proceeding with publishing, let’s delve into further modifications we can make.
Let’s Explore Different sections :-
Overview: This section provides comprehensive details about your copilot, including its name, logo, configured topics, knowledge resources, actions, and current publish status.
Knowledge: Here, you can manage and view the various resources used by your bot to respond and retrieve information. These resources include public websites, text files, authenticated SharePoint links, Fabric, Dataverse, and many more. You have the ability to add new resources or delete existing ones as needed. The Knowledge you provide assist your copilot to answer the queries. For, our copilot, I provided with the SharePoint link and some pdfs, having necessary information about the program.
3. Topics: When setting up a new copilot, you can begin by crafting topics. A topic serves as a structured dialogue tree that guides how your copilot interacts with users. It’s designed to provide a human touch and address specific inquiries systematically. For instance, in scenarios like sales where you need to initiate an order following a defined process, these steps can be outlined within topics. Some topics are predefined in your copilot like greeting, thank you, start over, conversation boosting etc.
Let’s delve into creating a topic named “Requirement to become MLSA.” Which helps to guide students to know the requirements and path activities, they must select to join community. We will follow these steps to observe the outcome:
a. Click on Topic >”Add a topic” > “From Blank.” You can also utilize Copilot to outline your topic by providing a description. Here, we’ll start fresh with a blank template.
b. Trigger : Now we will build our topic. Start by naming your topic and configuring a Trigger. A trigger acts like a welcome phrase for your Copilot conversation. It determines when a specific topic within your Copilot should be activated based on the user asks. Click on ‘edit’ in the trigger to open ‘on recognised intent’ pane, which provides you with different properties attached with it. You can add phrases, which will appear on the right in trigger box. Once you have added all relevant trigger phrases hit ‘save’. The more phrases you include, more easily your copilot can trigger the topic.
c. Message : Now since we have initiated a Trigger, with some defined phrases which will get activated when a user seeks answer, in our scenario to the question of the type “ How to become MLSA” . Now, it’s time to configure the answer, by adding a message box attached to trigger. You can also reply using card, images, video and more.
i. Click on ‘+’ > ‘Send a message’.
ii. Now a message box appears. Add the text to it, which will answer the user’s query.
d. Question : Now, since you have answered initial questions, there are changes that user want to be more specific. In this case, you can use and add more nodes to your current topic. Like, for our copilot, I’d like to confirm whether you need more details about the process mentioned in the message. For instance, regarding the requirements for a community builder, influencer, or startup advocate. To make this clearer, I’ve created a Multiple-Choice Question with specific properties.
Identify: This helps the copilot extract precise information from the user’s response, such as selecting from multiple choice options, listing entities, or capturing entire user responses.
Provide options for user: We have selected multiple-choice option, therefore, I’ll provide various choices. Based on the user’s selection, I’ll respond with an appropriate message. There will also be a method to handle cases where the user doesn’t choose any of the options.
Variable to save user response: Here, I’ll define the type, name, and scope of the variable to save the user’s response. I’ll use this variable in the specified choices and attach messages accordingly.
e. Variables : Variables are used to store user responses and can have various properties attached to them. You can specify the scope, value, reference, and type of a variable such as Boolean, string, number, or choice, based on your needs. Click on ‘Variables’ to explore them. You can select any variable you wish to modify its properties. Some variables are predefined by the system, while others are custom or environment specific.
4. Test : Now, save the topic and test your copilot. If it responds according to your specifications, then congratulations! You have successfully created your topic. If not, debug it again to identify and correct any errors.
Publish– Now it’s time publish your copilot. Click on the Publish button on top right corner of the pane. It will few seconds.
Analysis – Utilize the power of Power Apps to analyse the performance of you copilot.
7. Channels – In this section, you will see different options to deploy your copilot, such as Teams, Facebook, a custom website, Skype, and more.
I have deployed my copilot on teams, you can access through link – Become MLSA . Here is a snapshot of it.
Resources
Get Started with Copilot Studio
Microsoft Copilot Studio Documentation
You Tube – Link1 , Link2
Launch of Copilot MS Build’24
Thank you for taking the time to read our blog! We hope you found it informative and helpful. If you have any questions or feedback, please feel free to leave a comment below. Don’t forget to subscribe for more updates and insights. Happy deploying!
Microsoft Tech Community – Latest Blogs –Read More
Custom RAG solution on podcast data
Large Language Models (LLMs) have become a hot topic in the tech world. For those of us in Belgium (or the Netherlands) with a passion for technology and science, one of the go-to resources is the monthly podcast “Nerdland,” which delves into a variety of subjects from bioscience and space exploration to robotics and artificial intelligence.
Recognizing the wealth of knowledge contained in over 100 episodes of “Nerdland,” A simple thought came to our minds: why not develop a chatbot tailored for “Nerdland” enthusiasts? This chatbot would leverage the content of the podcasts to engage and inform users. Want to know more of the project with Nerdland? Visit aka.ms/nerdland
This chatbot enables the Nerdland community to interact at another level with the Nerdland content. On top of that, it democratizes the wealth of information in all these podcasts. Since the podcast is in Ducth, the audience around the world is quite limited. Now we can expose this information in dozens of languages, cause these LLMs are capable of multi-language conversations out of the box.
In this blog post, I’ll explore the technical details and architecture of this exciting project. I’ll discuss the LLMs utilized, the essential components, the process of integrating podcast content into the chatbot, and the deployment strategy used to ensure the solution is scalable, secure, and meets enterprise standards on Azure.
RAG Principles
Upon delving into this article, it’s likely you’ve experimented with chatGPT or other Generative AI (GenAI) models. You may have observed two notable aspects:
Large Language Models (LLMs) excel at crafting responses that are both articulate and persuasive.
However, the content provided by an LLM might be entirely fictional, a phenomenon known as “hallucinations.”
LLMs are often employed for data retrieval, offering a user-friendly interface through natural language. To mitigate the issue of hallucinations, it’s crucial to ground the LLM’s responses in a specific dataset, such as one you privately own. This grounding ensures that the LLM’s outputs are based on factual information.
To utilize LLMs with your proprietary data, a method called Retrieval Augmented Generation (RAG) is used. RAG combines the natural language prowess of LLMs with data they haven’t been explicitly trained on.
Several components are essential for this process:
Indexing: Your data must be organized in a way that allows for easy retrieval. Indexing structures your data into “documents,” making key data points readily searchable.
Depending on your data size, you may need to split it into smaller pieces before indexing. Reason being that LLMs typically only allow a certain amount of input tokens (for reference: GPT3.5 turbo allows 4096 tokens, the newest GPT4o allows up to 128’000 input tokens). Given that LLMs have a finite context window and the amount of tokens has a cost, chunking optimizes this token usage. Typically, data is chunked in increments (e.g., 1024 characters), although the optimal size may vary depending on your data.
Intent Recognition: The user’s query is processed by an LLM to extract the “intent,” a condensed version of the original question. Querying the index with this intent often produces more relevant results than using the full prompt. The index is then searched using the intent, yielding the top n documents.
Once the relevant documents are identified, they are fed into a Large Language Model. The LLM then crafts a response in natural language, drawing upon the information from these documents. It ensures that the answer is not only coherent but also traces back to the original data sources indexed, maintaining a connection to the factual basis of the information.
Keyword matching is a fundamental aspect of data retrieval, yet it has its limitations. For instance, a search for “car” might yield numerous references to “cars” but overlook related terms like “vehicles” due to the lack of direct word correlation. To enhance search capabilities, it’s not just exact keyword matches that are important, but also the identification of words with similar meanings.
This is where vector space models come into play. By mapping words into a vector space, “car” and “vehicle” can be positioned in close proximity, indicating their semantic similarity, while “grass” would be positioned far from both. Such vector representations significantly refine the search results by considering semantically related terms.
Embedding models are the tools that facilitate the translation of words into their vector counterparts. These pretrained models, such as the ADA model, encode words into vectors.
Integrating vector search with the Retrieval Augmented Generation (RAG) model introduces additional steps:
Initially, our index is comprised solely of textual documents. To enable vector-based searching, our data must also be vectorized using the pretrained embedding models. These vectors are then indexed, transforming our textual index into a vector database.
Incoming queries are likewise converted into vectors through an embedding model. This conversion allows for a dual search approach within our vector database, leveraging both keyword and vector similarities.
Finally, the top ‘n’ documents from the index are processed by the LLM, which synthesizes the information to generate a coherent, natural language response.
RAG for Nerdland Assistant
Our Nerdland Assistant is a Retrieval Augmented Generation (RAG) chatbot, uniquely crafted to harness the rich content from the podcast archives. To achieve this, we’ve combined a suite of Azure components, each serving a distinct purpose in the chatbot’s architecture:
Container Apps: These are utilized to host custom logic in the form of containers in a serverless way, ensuring both cost-effectiveness and scalability.
Logic Apps: These facilitate the configuration of workflows, streamlining the process with ease and efficiency.
Azure OpenAI: This serves as a versatile API endpoint, granting access to a range of OpenAI models including ChatGPT4, ADA, and others.
AI Search: At the core of our chatbot is an index/vector database, which enables the sophisticated retrieval capabilities necessary for the RAG model.
Storage Accounts: A robust storage solution is essential for housing our extensive podcast library, ensuring that the data remains accessible and secure.
The journey of the Nerdland Assistant episode begins when a new MP3 file is uploaded to an Azure storage account. This triggers a series of automated workflows.
A Logic App is triggered, instructing a Container App to convert the stereo MP3 to mono format, a requirement for the subsequent speech-to-text conversion.
Another Logic App initiates the OpenAI Whisper transcription batch API, which processes the MP3s with configurations such as language selection and punctuation preferences.
A third Logic App monitors the transcription progress and, upon completion, stores the results back in the storage account.
A fourth Logic App calls upon a Python Scrapy framework-based Container App to scrape additional references from the podcast’s shownotes page.
The final Logic App sets off our custom indexer, hosted in a Container App, which segments the podcast transcripts into smaller chunks and uploads them to Azure AI.
Each chunk is then crafted into an index document, enriched with details like the podcast title, episode sponsor, and scraped data.
These documents are uploaded to Azure AI Search, which employs the ADA model to convert the text into vector embeddings, effectively transforming our index into a vector database.
While Azure AI Search is our chosen platform, alternatives like Azure Cosmos DB, Azure PostgreSQL, or Elastic could also serve this purpose.
Azure AI Search harnesses the ADA model to automatically convert textual documents into vector embeddings, through configuration. For those seeking alternatives, options include Azure Cosmos DB, Azure PostgreSQL, and Elasticsearch, among others.
With our vector database now established atop our podcast episodes, we’re ready to implement Retrieval Augmented Generation (RAG). There are several approaches to this, such as manual implementation, using libraries like LangChain or Semantic Kernel, or leveraging Azure OpenAI APIs and Microsoft OpenAI SDKs.
The choice of method depends on the complexity of your project. For more complex systems involving agents, plugins, or multimodal solutions, LangChain or Semantic Kernel might be more suitable. However, for straightforward applications like ours, the Azure OpenAI APIs are an excellent match.
We’ve crafted our own RAG backend using the Azure OpenAI APIs, which simplifies the process by handling all configurations in a single stateless request. This API abstracts much of the RAG’s complexity and requires the following parameters:
LLM Selection: For the Nerdland Copilot, we’re currently utilizing GPT-4o.
Embedding Model: Such as ADA, to vectorize the input.
Parameters: These include settings like temperature (to adjust the creativity of the LLM’s responses) and strictness (to limit responses to the indexed data).
Vector Database: In our case, this is the AI Search, which contains our indexed data.
Document Retrieval: The number of documents the vector database should return in response to a query.
System Prompt: This provides additional instructions to the LLM on the desired tone and behavior, such as “answer informally and humorously, act like a geeky chatbot.”
User Prompt: The original question posed by the user.
The backend we created in step 9, deployed on a Container App, is abstracted by an API Management layer which enhances security, controls the data flow, and offers potential enhancements like smart caching and load balancing for OpenAI.
To maintain a record of chat interactions, we’ve integrated a Redis cache that captures chat history via session states, effectively archiving the chat history of the Large Language Model (LLM). This server-side implementation ensures that the system prompts remain secure from any end-user modifications.
The final touch to our backend is its presentation through a React frontend hosted on an Azure Static Web App. This interface not only provides a seamless user experience but also offers the functionality for users to view and interact with the sources referenced in each LLM-generated response.
This entire setup is fully scripted as Infrastructure as Code. We utilize Bicep and the Azure Developer CLI to template the architecture, ensuring that our solution is both robust and easily replicable.
LLM Configuration
The quality of the answers by the LLM are significantly shaped by several factors: the system prompts, LLM parameters (such as temperature, max tokens, ..), chunk size, and the indexing method’s robustness.
Every single of the above parameters influences the outcome by a lot. The only way to improve the outcome is to assess the results by influencing the parameters. To structure this process, you can make use of PromptFlow. PromptFlow allows you to repeat this LLM tweaking process, keeping track of the quality of the results per configuration.
Responsible AI
When deploying an application that is making use of generative AI; adhering to Responsible AI Principles is crucial. These Microsoft principles guide the ethical and safe use of AI technologies. https://learn.microsoft.com/en-us/legal/cognitive-services/openai/overview
A key advantage of utilizing Azure OpenAI endpoints is the built-in safety content filters provided by Microsoft. These filters function by processing both the input prompts and the generated outputs through a sophisticated array of classification models. The goal is to identify and mitigate the risk of producing any content that could be deemed harmful.
Future of the project and GenAI
Triggered by the above? Feel free to explore yourself on: github.com/azure/nerdland-copilot.
The journey of developing this custom Assistantwas a time-constrained endeavor that laid the groundwork for a basic yet functional system. The possibilities for expansion and enhancement are endless, with potential future enhancements including:
Integration of models like GPT-4o: Enabling speech-based interactions with the bot, offering a more dynamic and accessible user experience.
Data enrichment: Incorporating a broader spectrum of (external) data to enrich the chatbot’s knowledge base and response accuracy.
Quality optimization: Embedding LLMOps (for example with: PromptFlow) into the application’s core to fine-tune the LLM’s performance, coupled with leveraging real-time user feedback for continuous improvement.
Incorporating graph libraries would enable the AI to present answers that are not only informative but also visually compelling, particularly for responses that involve statistical analysis. This would make data interpretation more intuitive for users.
Embracing the adage that “a picture is worth a thousand words,” integrating the ability for the AI to communicate through images and videos could improve the way we interact with the technology.
The concept of creating a podcast from scratch by combining various topics is an exciting prospect. It would allow for the generation of unique and diverse content, tailored to the interests and preferences of the individual. A possible way of achieving this might be with the use of “agents”. An agent being a specific task for an LLM (one specific model/prompt/..) This requires a setup where multiple “agents” work together.
Want to know more? Contact us!
Other sources
https://aka.ms/nerdland
https://learn.microsoft.com/en-us/azure/ai-services/openai/concepts/use-your-data?tabs=ai-search
https://github.com/Azure-Samples/azure-search-openai-demo
https://github.com/Azure/Vector-Search-AI-Assistant another example, with AKS and CosmosDB
Microsoft Tech Community – Latest Blogs –Read More
partial differential equation solve
hi.i need help to write this equation and solve it in matlab.thanks.hi.i need help to write this equation and solve it in matlab.thanks. hi.i need help to write this equation and solve it in matlab.thanks. partial equation MATLAB Answers — New Questions