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

Update from feeds: https://galaxyproject.org/news/2024-09-02-chat-gpt/ #111

Conversation

galaxy-social-bot[bot]
Copy link
Contributor

This PR is created automatically by a feeds bot.
Update since 2024-09-02

Processed:
Using Large Language Models in complex workflows

Copy link
Contributor

👋 Hello! I'm your friendly social media assistant. Below are the previews of this post:
posts/feed_bot/galaxy_europe/2024-09-02-chat-gpt-group1.md

linkedin-galaxyproject

📝 New blog post Released!
https://galaxyproject.org/news/2024-09-02-chat-gpt/

Using Large Language Models in complex workflows

The amount of data researchers face is growing daily. Finding ways of tackling the information overflow to get and analyse relevant data effectively is more critical than ever. Large Language Models (LLMs) like GPT can help in this endeavour and (with good prompting) analyse text data flexibly and effectively.
To help do so, GPT: https://usegalaxy.eu/root?tool_id=chatgpt_openai_api is now available on Galaxy: https://usegalaxy.eu/, an open-source platform for FAIR data analysis. This enables users to incorporate the LLM into more complex, automatable workflows and analyses. Galaxy contains several thousand tools that users can combine in workflows to cover digital analysis without programming skills or expensive hardware. Users can share all steps and results of the analysis according to the FAIR principles, facilitating high reproducibility, transparency and efficient research data management.

Setting up GPT

To access GPT in Galaxy, create an OpenAI account here: https://platform.openai.com/signup. If needed, add API credits: https://platform.openai.com/settings/organization/billing according to your usage. Go to https://platform.openai.com/api-keys to “+Create new secret key”, name it “Galaxy”, and click the green button “create secret key”. Copy this key to add the API into Galaxy. (1/3)

Back in Galaxy, click “User” and then click on “Manage Information”. In the opened window, scroll down to “Your OpenAI API key”. Paste the API key you created on OpenAI: https://platform.openai.com/api-keys here and click “save”.

Using GPT in Galaxy

Now you are set to use ChatGPT in Galaxy and can choose from different models:

| Model | Description |
| ------------- | ------------- |
| GPT-4o | For complex, multi-step tasks, model with vision capabilities |
| GPT-4o mini | Affordable and intelligent small model for fast, lightweight tasks, with vision capabilities |
| GPT-4 Turbo and GPT-4 | The previous set of high-intelligence models, Turbo with vision capabilities |
| GPT-3.5 Turbo | A fast, inexpensive model for simple tasks |

You can also combine the ChatGPT tool in Galaxy with the other tools within a more complex workflow:

You could, for example, upload audio and video files from various sources to be automatically converted into text in Galaxy using Whisper: https://usegalaxy.eu/?tool_id=whisper. After a short cleaning, ChatGPT can summarise the text, as visualised below. (2/3)

The screenshot shows the integration of ChatGPT as a tool in Galaxy. The panel on the right side, the ‘History’, shows an example workflow. Here, a mp3-recording from Martin Luther King’s ‘I have a dream’ was converted into text, cleaned, and translated using ChatGPT. The prompt was adapted from Prompting ChatGPT for Translation: https://doi.org/10.48550/arXiv.2403.00127.

Alternatively, the transcribed audio file could undergo Named Entity Recognition (NER), and the results could be visualised in the next step by other tools, such as QGIS: https://usegalaxy.eu/root?tool_id=interactive_tool_qgis directly in Galaxy.

Another application example is the direct retrieval of research data from Zenodo in Galaxy. For example, published interviews can be imported directly and prepared for ChatGPT. Using sentiment analysis, the LLM analyses the interviewees' attitudes, groups them and extracts suitable passages from the material. The output can then be cleaned up with Galaxy’s other text processing tools or in the interactive environment of Jupyter Notebooks: https://usegalaxy.eu/?tool_id=interactive_tool_jupyter_notebook, which is another tool in Galaxy.

Sharing your analysis and data

The compiled workflow, the individual analysis steps and the data of each sub-step can be shared and repeated at any time for good scientific practice, simplifying research data management and reinforcing FAIR analysis. With the help of the Galaxy Training Network: https://training.galaxyproject.org/, users can create an open-source tutorial generated out of their workflow to explain and share their analysis with other users. For an example, see here:

Curious? What is your use case with GPT in Galaxy going to be?

#UseGalaxy #GalaxyProject #UniFreiburg #EOSC #EuroScienceGateway (3/3)

OpenAI API key
ChatGPT tool

mastodon-eu-freiburg

📝 New blog post Released!
https://galaxyproject.org/news/2024-09-02-chat-gpt/

Using Large Language Models in complex workflows

The amount of data researchers face is growing daily. Finding ways of tackling the information overflow to get and analyse relevant data effectively is more critical than ever. Large Language Models (LLMs) like GPT can help in this endeavour and (with good prompting) analyse text data flexibly and effectively.
To help do so, GPT: https://usegalaxy.eu/root?tool_id=chatgpt_openai_api is now available on Galaxy: (1/10)

https://usegalaxy.eu/, an open-source platform for FAIR data analysis. This enables users to incorporate the LLM into more complex, automatable workflows and analyses. Galaxy contains several thousand tools that users can combine in workflows to cover digital analysis without programming skills or expensive hardware. Users can share all steps and results of the analysis according to the FAIR principles, facilitating high reproducibility, transparency and efficient research data (2/10)

management.

Setting up GPT

To access GPT in Galaxy, create an OpenAI account here: https://platform.openai.com/signup. If needed, add API credits: https://platform.openai.com/settings/organization/billing according to your usage. Go to https://platform.openai.com/api-keys to “+Create new secret key”, name it “Galaxy”, and click the green button “create secret key”. Copy this key to add the API into Galaxy. (3/10)

Back in Galaxy, click “User” and then click on “Manage Information”. In the opened window, scroll down to “Your OpenAI API key”. Paste the API key you created on OpenAI: https://platform.openai.com/api-keys here and click “save”.

Using GPT in Galaxy

Now you are set to use ChatGPT in Galaxy and can choose from different models:

| Model | Description |
| ------------- | ------------- |
| GPT-4o | For complex, multi-step tasks, model with vision capabilities |
| GPT-4o mini | Affordable (4/10)

and intelligent small model for fast, lightweight tasks, with vision capabilities |
| GPT-4 Turbo and GPT-4 | The previous set of high-intelligence models, Turbo with vision capabilities |
| GPT-3.5 Turbo | A fast, inexpensive model for simple tasks |

You can also combine the ChatGPT tool in Galaxy with the other tools within a more complex workflow:

You could, for example, upload audio and video files from various sources to be automatically converted into text in Galaxy using (5/10)

Whisper: https://usegalaxy.eu/?tool_id=whisper. After a short cleaning, ChatGPT can summarise the text, as visualised below. (6/10)

The screenshot shows the integration of ChatGPT as a tool in Galaxy. The panel on the right side, the ‘History’, shows an example workflow. Here, a mp3-recording from Martin Luther King’s ‘I have a dream’ was converted into text, cleaned, and translated using ChatGPT. The prompt was adapted from Prompting ChatGPT for Translation: https://doi.org/10.48550/arXiv.2403.00127.

Alternatively, the transcribed audio file could undergo Named Entity Recognition (NER), and the results could be visualised in the next (7/10)

step by other tools, such as QGIS: https://usegalaxy.eu/root?tool_id=interactive_tool_qgis directly in Galaxy.

Another application example is the direct retrieval of research data from Zenodo in Galaxy. For example, published interviews can be imported directly and prepared for ChatGPT. Using sentiment analysis, the LLM analyses the interviewees' attitudes, groups them and extracts suitable passages from the material. The output can then be cleaned up with Galaxy’s other text processing tools or in the interactive (8/10)

environment of Jupyter Notebooks: https://usegalaxy.eu/?tool_id=interactive_tool_jupyter_notebook, which is another tool in Galaxy.

Sharing your analysis and data

The compiled workflow, the individual analysis steps and the data of each sub-step can be shared and repeated at any time for good scientific practice, simplifying research data management and reinforcing FAIR analysis. With the help of the Galaxy Training Network: https://training.galaxyproject.org/, users can create an open-source tutorial generated out of their workflow to (9/10)

explain and share their analysis with other users. For an example, see here:

Curious? What is your use case with GPT in Galaxy going to be?

@[email protected]
#UseGalaxy #GalaxyProject #UniFreiburg #EOSC #EuroScienceGateway (10/10)

OpenAI API key
ChatGPT tool

matrix-eu-announce

OpenAI API key
ChatGPT tool

📝 New blog post Released! https://galaxyproject.org/news/2024-09-02-chat-gpt/

Using Large Language Models in complex workflows

The amount of data researchers face is growing daily. Finding ways of tackling the information overflow to get and analyse relevant data effectively is more critical than ever. Large Language Models (LLMs) like GPT can help in this endeavour and (with good prompting) analyse text data flexibly and effectively. To help do so, GPT is now available on Galaxy, an open-source platform for FAIR data analysis. This enables users to incorporate the LLM into more complex, automatable workflows and analyses. Galaxy contains several thousand tools that users can combine in workflows to cover digital analysis without programming skills or expensive hardware. Users can share all steps and results of the analysis according to the FAIR principles, facilitating high reproducibility, transparency and efficient research data management.

Setting up GPT

To access GPT in Galaxy, create an OpenAI account here. If needed, add API credits according to your usage. Go to https://platform.openai.com/api-keys to “+Create new secret key”, name it “Galaxy”, and click the green button “create secret key”. Copy this key to add the API into Galaxy.

Back in Galaxy, click “User” and then click on “Manage Information”. In the opened window, scroll down to “Your OpenAI API key”. Paste the API key you created on OpenAI here and click “save”.

Using GPT in Galaxy

Now you are set to use ChatGPT in Galaxy and can choose from different models:

\| Model \| Description \| \| ------------- \| ------------- \| \| GPT-4o \| For complex, multi-step tasks, model with vision capabilities \| \| GPT-4o mini \| Affordable and intelligent small model for fast, lightweight tasks, with vision capabilities \| \| GPT-4 Turbo and GPT-4 \| The previous set of high-intelligence models, Turbo with vision capabilities \| \| GPT-3.5 Turbo \| A fast, inexpensive model for simple tasks \|

You can also combine the ChatGPT tool in Galaxy with the other tools within a more complex workflow:

You could, for example, upload audio and video files from various sources to be automatically converted into text in Galaxy using Whisper. After a short cleaning, ChatGPT can summarise the text, as visualised below.

The screenshot shows the integration of ChatGPT as a tool in Galaxy. The panel on the right side, the ‘History’, shows an example workflow. Here, a mp3-recording from Martin Luther King’s ‘I have a dream’ was converted into text, cleaned, and translated using ChatGPT. The prompt was adapted from Prompting ChatGPT for Translation.

Alternatively, the transcribed audio file could undergo Named Entity Recognition (NER), and the results could be visualised in the next step by other tools, such as QGIS directly in Galaxy.

Another application example is the direct retrieval of research data from Zenodo in Galaxy. For example, published interviews can be imported directly and prepared for ChatGPT. Using sentiment analysis, the LLM analyses the interviewees' attitudes, groups them and extracts suitable passages from the material. The output can then be cleaned up with Galaxy’s other text processing tools or in the interactive environment of Jupyter Notebooks, which is another tool in Galaxy.

Sharing your analysis and data

The compiled workflow, the individual analysis steps and the data of each sub-step can be shared and repeated at any time for good scientific practice, simplifying research data management and reinforcing FAIR analysis. With the help of the Galaxy Training Network, users can create an open-source tutorial generated out of their workflow to explain and share their analysis with other users. For an example, see here:

Curious? What is your use case with GPT in Galaxy going to be?

Copy link
Contributor

👋 Hello! I'm your friendly social media assistant. Below are the previews of this post:
posts/feed_bot/galaxy_europe/2024-09-02-chat-gpt-group2.md

bluesky-galaxyproject

📝 New blog post Released!
https://galaxyproject.org/news/2024-09-02-chat-gpt/

Using Large Language Models in complex workflows

The amount of data researchers face is growing daily. Finding ways of tackling the information overflow to get and analyse relevant data effectively is more (1/16)

critical than ever. Large Language Models (LLMs) like GPT can help in this endeavour and (with good prompting) analyse text data flexibly and effectively.
To help do so, GPT: https://usegalaxy.eu/root?tool_id=chatgpt_openai_api is now available on Galaxy: https://usegalaxy.eu/, an open- (2/16)

source platform for FAIR data analysis. This enables users to incorporate the LLM into more complex, automatable workflows and analyses. Galaxy contains several thousand tools that users can combine in workflows to cover digital analysis without programming skills or expensive hardware. (3/16)

Users can share all steps and results of the analysis according to the FAIR principles, facilitating high reproducibility, transparency and efficient research data management.

Setting up GPT

To access GPT in Galaxy, create an OpenAI account here: https://platform.openai.com/signup. If (4/16)

needed, add API credits: https://platform.openai.com/settings/organization/billing according to your usage. Go to https://platform.openai.com/api-keys to “+Create new secret key”, name it “Galaxy”, and click the green button “create secret key”. Copy this key to add the API into Galaxy. (5/16)

Back in Galaxy, click “User” and then click on “Manage Information”. In the opened window, scroll down to “Your OpenAI API key”. Paste the API key you created on OpenAI: https://platform.openai.com/api-keys here and click “save”.

Using GPT in Galaxy

Now you are set to use ChatGPT in Galaxy (6/16)

and can choose from different models:

| Model | Description |
| ------------- | ------------- |
| GPT-4o | For complex, multi-step tasks, model with vision capabilities |
| GPT-4o mini | Affordable and intelligent small model for fast, lightweight tasks, with vision capabilities (7/16)

|
| GPT-4 Turbo and GPT-4 | The previous set of high-intelligence models, Turbo with vision capabilities |
| GPT-3.5 Turbo | A fast, inexpensive model for simple tasks |

You can also combine the ChatGPT tool in Galaxy with the other tools within a more complex workflow:

You could, (8/16)

for example, upload audio and video files from various sources to be automatically converted into text in Galaxy using Whisper: https://usegalaxy.eu/?tool_id=whisper. After a short cleaning, ChatGPT can summarise the text, as visualised below. (9/16)

The screenshot shows the integration of ChatGPT as a tool in Galaxy. The panel on the right side, the ‘History’, shows an example workflow. Here, a mp3-recording from Martin Luther King’s ‘I have a dream’ was converted into text, cleaned, and translated using ChatGPT. The prompt was adapted (10/16)

from Prompting ChatGPT for Translation: https://doi.org/10.48550/arXiv.2403.00127.

Alternatively, the transcribed audio file could undergo Named Entity Recognition (NER), and the results could be visualised in the next step by other tools, such as QGIS: (11/16)

https://usegalaxy.eu/root?tool_id=interactive_tool_qgis directly in Galaxy.

Another application example is the direct retrieval of research data from Zenodo in Galaxy. For example, published interviews can be imported directly and prepared for ChatGPT. Using sentiment analysis, the LLM (12/16)

analyses the interviewees' attitudes, groups them and extracts suitable passages from the material. The output can then be cleaned up with Galaxy’s other text processing tools or in the interactive environment of Jupyter Notebooks: (13/16)

https://usegalaxy.eu/?tool_id=interactive_tool_jupyter_notebook, which is another tool in Galaxy.

Sharing your analysis and data

The compiled workflow, the individual analysis steps and the data of each sub-step can be shared and repeated at any time for good scientific practice, (14/16)

simplifying research data management and reinforcing FAIR analysis. With the help of the Galaxy Training Network: https://training.galaxyproject.org/, users can create an open-source tutorial generated out of their workflow to explain and share their analysis with other users. For an (15/16)

example, see here:

Curious? What is your use case with GPT in Galaxy going to be?

@galaxyproject.bsky.social
#UseGalaxy #GalaxyProject #UniFreiburg #EOSC #EuroScienceGateway (16/16)

OpenAI API key
ChatGPT tool

@arash77
Copy link
Collaborator

arash77 commented Sep 11, 2024

I am not sure what we should do about tables!

@natalie-wa
Copy link

Please do not merge this - this News post has already been highlighted on LinkedIn, BlueSky, and Mastodon.

@arash77 arash77 closed this Sep 11, 2024
@bgruening bgruening deleted the posts/feed_bot/galaxy_europe/2024-09-02-chat-gpt-update-20240911163240 branch September 11, 2024 17:00
@bgruening
Copy link
Member

But not on Matrix I think. Worth to reopen?

@bgruening bgruening restored the posts/feed_bot/galaxy_europe/2024-09-02-chat-gpt-update-20240911163240 branch September 11, 2024 17:00
@itisAliRH itisAliRH deleted the posts/feed_bot/galaxy_europe/2024-09-02-chat-gpt-update-20240911163240 branch September 16, 2024 15:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants