What's new

A way to find Alibre documentation pages by version Atom3D|Pro|Expert more easily. Alibre Help GPT

stepalibre

Alibre Super User
Number of pages with labels for: Professional ~167 , Expert ~74 and Atom3D ~9 - see the source files

I have 200 plus help page links that are split up by Pro, Expert, and Atom based on the label images and text. Because of the high link count I just put everything on GitHub. I had no clue what I would find until I did this. Really a curiosity only, nothing serious.

Some pages include multiple labels. Some pages are groups or a list with only a single label present.

Alibre help pages that include the label for Expert:
availability_expert.jpg

See expert-000.txt

Alibre help pages that include the label for Atom3D:
availability_all.jpg

See all-000.txt

Alibre help pages that include the label for Pro:
availability_pro.jpg

See pro-000.txt

I didn't find any pages labeled for workshop, work or shop unless I missed it.

I tested many but not all the links. I checked the URLs.

Source files: I included the files after replacing the file paths with URLs. I can search for any text and gather the URLs. I decompiled the chm to search it.
local-path
: C:\Users\steph\Desktop\alibrechm\HTML\ web-path: https://help.alibre.com/articles/#!alibre-help-v27/
local-file: sketching-2d-sketching-moving-figures.html web-file: sketching-2d-sketching-moving-figures - result -> https://help.alibre.com/articles/#!alibre-help-v27/sketching-2d-sketching-moving-figures


Pro
Expert
Atom3D

Files with "includes-" are text searches for Atom3d, Expert and Pro

1705700522194.png


This is everything I've done for this project. I don't plan to do anything else unless someone has a use for this.
 
Last edited:

stepalibre

Alibre Super User
I remove the links above. It was meant as examples, but if you copied the text the link would break because of the SPACE in the URL. I did that so the forum wouldn't recognize it as a link. I could have made it a code block...

I converted the txt files into pages of hyperlinks so it's easy to simply click. I know there's better ways to do this.

1705790314458.png

The repo is hosted on GitHub Pages:


You can download the repo and view the pages locally also.

Code:
https://testbed-for-alibre-design.github.io/AlibreHelpInsights/pro-000.html
https://testbed-for-alibre-design.github.io/AlibreHelpInsights/includes-atom3d-000.html
https://testbed-for-alibre-design.github.io/AlibreHelpInsights/includes-expert-000.html
https://testbed-for-alibre-design.github.io/AlibreHelpInsights/includes-pro-000.html
https://testbed-for-alibre-design.github.io/AlibreHelpInsights/expert-000.html
https://testbed-for-alibre-design.github.io/AlibreHelpInsights/everything-000.html
https://testbed-for-alibre-design.github.io/AlibreHelpInsights/all-000.html


The readme includes the hosted pages too:



Alibre Help GPT? This is a 30min idea.

1705789434989.png

Using the urls what can a GPT do? It can browse the web. Let's find out. I'm thinking about instructions and the approach to something like this.

Chatgpt can do this already. The purpose of the custom GPT is control. BUT. Sites like Alibre Help prevent crawling or the way they work require the html to lazy load the content. Timing out?

What I'm thinking is are GPTs any different and is it possible with instructions and the code interpreter to essentially do what I did locally but instead using OpenAI. I'm only using data as input that's on GitHub. I will save any GPT work to the repo. I wish they add an export GPT button.

You could do this all with local llms. Maybe I will but no time soon.
 
Last edited:

stepalibre

Alibre Super User
Custom GPTs require a ChatGPT plus account to try them. I thought OpenAI would remove this requirement with the new store release. Maybe they will at some point. I want to share my GPTs with family and friends.
I'm still looking for a more portable free alternative to OpenAI.
 

stepalibre

Alibre Super User
General note:
It's possible to recreate a custom GPT in the free ChatGPT. Some features don't work in free version. You have to fit the instructions and the input data in the free version chat somehow.
 

stepalibre

Alibre Super User
Major update. The Alibre Help GPT now returns Alibre Help URLs that match your prompts! Currently testing responses.
View attachment 41599
View attachment 41600
Test1:
More tests:
1714069665161.png
1714069679800.png



" Search the knowledge first." in prompts improves output. Buggy but mostly works.
 

stepalibre

Alibre Super User
Interesting
I guess soon all search bars in software will have build in AI
Alibre Help GPT is essentially a search engine for Alibre Help that only return web links. I now have more ideas and improvements since this last update for a more formal search engine GPT. There's a lot of overlap between a search engine and LLMs. I use LLMs as a programmable search engine.
 

stepalibre

Alibre Super User
I added the URLs of Alibre Script files from GitHub to the GPT data. Now you can ask about scripts and the GPT can find the links. You can paste script code in the same chat with help.


 
Last edited:

stepalibre

Alibre Super User
I added the URLs of Alibre Script files from GitHub to the GPT data. Now you can ask about scripts and the GPT can find the links. You can paste script code in the same chat with help.


Added YouTube video data. You can now ask for videos. The data is current as of 05-11-2024, so newer videos won't be included automatically.



Edit:

You can ask ChatGPT to find videos. The purpose of the text file is for local/offline work, plaintext search and better control.

 
Last edited:

stepalibre

Alibre Super User
Added YouTube video data. You can now ask for videos. The data is current as of 05-11-2024, so newer videos won't be included automatically.


Added instructions to the GPT to include the source the results came from and you can ask for the data sources.
1715559989502.png


I'm thinking of better ways to do this.
 

stepalibre

Alibre Super User
Added instructions to the GPT to include the source the results came from and you can ask for the data sources.
View attachment 41670


I'm thinking of better ways to do this.
The links in shared chats don't work. This is OpenAI's issue not mine. Asking for plaintext URLs to copy and paste is a workaround until I find a solution.
 
Last edited:

stepalibre

Alibre Super User
1715648391024.png1715648483411.png


Adding error handling. The GPT should give similar responses now for broken links or other issues.

1715641740249.png


1715647484320.png


I found a bug in my data where some URLs are missing a hyphen. Hyphens are used instead of spaces.

Broken:
https://help.alibre.com/articles/#!alibre-help-v27/2d-drawings-detailing-annotations-and-gdt-centerlines-and-centermarks-modifying-centerlines-and-cen
Fixed:
https://help.alibre.com/articles/#!alibre-help-v27/2d-drawings-detailing-annotations-and-gdt-centerlines-and-centermarks-modifying-centerlines-and-cen-

I'm working on an update and moving changelog to GitHub/Notion. Edit: long day!
 
Last edited:

HaroldL

Alibre Super User
Added YouTube video data. You can now ask for videos. The data is current as of 05-11-2024, so newer videos won't be included automatically.



Edit:

You can ask ChatGPT to find videos. The purpose of the text file is for local/offline work, plaintext search and better control.

Really? You need AI to go find the Alibre YouTube channel? :rolleyes:

1715662022360.png

And the link from the Alibre web site is always up to date.
 

stepalibre

Alibre Super User
The GPT and the data is public. Anyone can find the projects and not understand what is going on. It’s for clarity and to help new users. The data can be used for any purpose. It’s being used here for AI but the sky is the limit.
edit: using an iPad and typing is poor
 
Last edited:

stepalibre

Alibre Super User
The GPT and the data is public. Anymore can find the projects and not understand what is going on. It’s for clarity and to help new users. The data can be used for any purpose. It’s being used here for AI but the sky is the limit.
Excel, powerbi any data tool can use it.
 
Top