Showing posts with label ChatGPT. Show all posts
Showing posts with label ChatGPT. Show all posts

Tuesday, 18 March 2025

Copilots Explained

GitHub Copilot

Code Copilots: GitHub Copilot extensions in VS and VS Code.  Amazon Q Developer is an AWS code generator best for building code/ and solutions.  GitHub comes in 3 flavours: individual, Business and Enterprise.

GitHub explains code, optimises your code's performance, improves readability, generates unit tests, improves error handling, adds new code with requested functionality, ensures coding consistency, and improves modularisation to help with the DRY principle.

GitHub is the diggity bomb.

Microsoft 365 Copilot Chat (Is Free)

Basically, just allows access to ChatGPT-4 with web content

Microsoft 365 Copilot (+£20/month if bought as an add-on)  I believe it is also referred to as Microsoft 365 Copilot Pro

Copilot is grounded in the business data you have access to in your enterprise.
Inline copilots, including grounded business data inside the office applications.

Microsoft 365 Copilot is an AI-powered Agent that assists with Microsoft 365 apps like Word, PowerPoint, Outlook, Excel, and Teams. It leverages large language models (GPT-4 and GPT-4Pro) and your enterprise data through the Microsoft Graph.  To work with M365 Copilot, you need the M365 Copilot license, which is pricy, marked at $30 per user per month.  Access to Copilot studio

Copilots in M365

Optimise results by preparing content!  Like docx, pptx and pdf files.  PDF, DOCX, XLSX (kindof), PPTX. Also works on csv, text, html, md files and wav audio files.  Supported file type.

Microsoft Copilot does not allow uploading images/pictures like ChatGPT does as of March 2025, but I don't doubt it is coming.  ChatGPT also can redraw (using DALLe)

RAG - Retrieval-Augmentation Generation basically indexes data into a Vector Index. Then, users can ask questions of the data source, and it retrieves the data in a formatted way for the requesting user.

RAG Explained.

Retrieval  - query the index/Knowledge source (Vector index)

Source/Vector Index supporting AI (body on knowledge to use)

RAG Grounding - is where accuracy is improved by anchoring the model's output to verify correct information.  Stop hallucinations.

Note/Thoughts:

  • Index SharePoint documents in the Copilot can be in German or about 100 languages, and I can ask for them in English or other languages.
  • Best to keep the source documents short.  
  • Copilots in SPO love formatting, i.e., title and header.
  • It does not read doc files but limits itself to the main document types. I need to verify this, as it seems wrong.
  • Folders have no influence on Vector Search results. They are helpful in choosing sources and managing content but have no effect on vector databases.
  • Neither does the depth of a document inside folders.  Vector data is based on the data in the document & the metadata.
  • Content works best in tables if it makes logical sense.
  • It's better to move Excel document data into Dataverse. Excel is iffy, so don't expect it to be excellent. Or Excel to PDF can work better. Remember to mark tables as tables in Excel (small tables; don't do massive worksheets). Limits are reached quickly.
  • Copilot can also return images; it's new, so no doubt more to come...
  • Support for Sensitivity Labels, set up so M365 copilot won't access highly confidential data or whatever policy you want.
  • Agents can access the MSGrapgh Data, including emails and SharePoint Onedrive.

Prompt Engineering


Wednesday, 29 January 2025

AI Copilot comparrison

 Lunchtime play ...  Claude.io was the best I used... Deepseek didn't work....

AI Engine Comparison Test:

I recently asked a few AI engines a complex tax query:

Perplexity Pro (paid): While I love the app, the answer was not great 6/10

ChatGPT (free): Excellent, factually correct, not too clear in one area 8/10 

DeepSeek: I registered and tried the search, but got the result "The server is busy. Please try again later."  I tried a few times, it is working for common queries, but I assume as this logic wouldn't be cached, it can't even have an attempt with the free version 2/10.

Bing/M365 Copilot: Got a fairly similar result to ChatGPT missing an option and not as well laid out 7/10 

Claud.io: Clean result that is factually correct and offered possible items that would affect the calculation 10/10

Perplexity is my default AI power Search Engine:

Perplexity and the others are great for teaching me this (I use a homemade flip learning type approach), and here are my "follow-on" questions. However, to truly understand something, I still use books (mixed with perplexity), but nothing beats a human-written or recorded topic to give the best understanding.




Friday, 26 May 2023

An brief introduction with two demos on OpenAI

OpenAI has a couple of service such as ChatGPT, and DALL-E.  The recording below, shows two a demos: 

  • ChatGPT to gain insight, and
  •  DALL-E to generate some artwork.

https://youtu.be/TdGjp171wAk - 3min 48 seconds

There are other suppliers of large scale AI engines such as Googles PaLM 2.

Updated Dec 2023: 

I created an Azure Open AI Service instance.  Very easy to access using the API's and nice to play with.  There is also the playground, and I generated 8 images of a train emerging from a tunnel in eight different artistic styles.  The hardest part of AI and DALL-E is framing the Prompt/Question.

OpenAI Studio on Azure AI using the DALL-E playground.