From d671018a7e822396fed7ad962cf94b1288b24b88 Mon Sep 17 00:00:00 2001 From: Matthijs van der Veer <736727+MatthijsvdVeer@users.noreply.github.com> Date: Tue, 4 Jul 2023 09:40:16 +0200 Subject: [PATCH] Adding tools (#13) * Adding settings for grammar * Adding new tools and grammar fixes --- .devcontainer/devcontainer.json | 3 +- .vscode/settings.json | 12 ++++++ src/content/en/docs/AI Tools/_index.md | 6 +-- .../en/docs/AI Tools/chatgpt/_index.md | 38 +++++++++++++++++++ .../en/docs/AI Tools/midjourney/_index.md | 37 ++++++++++++++++++ .../en/docs/AI Tools/slackgpt/_index.md | 26 ++++++++----- .../Creating Photorealistic Images/_index.md | 31 +++++++-------- .../_index.md | 8 ++-- src/content/en/docs/Workflows/_index.md | 17 ++++----- 9 files changed, 134 insertions(+), 44 deletions(-) create mode 100644 .vscode/settings.json create mode 100644 src/content/en/docs/AI Tools/chatgpt/_index.md create mode 100644 src/content/en/docs/AI Tools/midjourney/_index.md diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json index 66d9cf0..4fb72ac 100644 --- a/.devcontainer/devcontainer.json +++ b/.devcontainer/devcontainer.json @@ -23,7 +23,8 @@ "streetsidesoftware.code-spell-checker", "fivethree.vscode-hugo-snippets", "eamodio.gitlens", - "yzhang.markdown-all-in-one" + "yzhang.markdown-all-in-one", + "znck.grammarly" ] } }, diff --git a/.vscode/settings.json b/.vscode/settings.json new file mode 100644 index 0000000..fac3aea --- /dev/null +++ b/.vscode/settings.json @@ -0,0 +1,12 @@ +{ + "cSpell.words": [ + "Midjourney", + "Xebia" + ], + "grammarly.selectors": [ + { + "language": "markdown", + "scheme": "file" + } + ] +} diff --git a/src/content/en/docs/AI Tools/_index.md b/src/content/en/docs/AI Tools/_index.md index 9b2a201..1d8c02d 100644 --- a/src/content/en/docs/AI Tools/_index.md +++ b/src/content/en/docs/AI Tools/_index.md @@ -23,9 +23,9 @@ Add this checklist to every workflow / tool page you are creating so people have |Responsible AI Checklist| |---|---| |Can be used with customer data| ℹ️ Ask Consent / ✅ Yes this tool is safe to use / ❌ No this tool is not safe to use| -|Can output be used at customer| ✅ Yes / ❌ No | +|Can the output be used at customer| ✅ Yes / ❌ No | |Can be used with Xebia Internal secret data| ✅ Yes this tool is safe to use / ❌ No this tool is not safe to use| -|Can output be used commercially by Xebia| ✅ Yes / ❌ No | +|Can the output be used commercially by Xebia| ✅ Yes / ❌ No | |Is data being stored in the region you use it | ✅ Yes / ❌ No| |Do we have a Xebia license / managed solution for this tool | ✅ Yes / ❌ No| -|Tools used in workflow| Links to tool pages for these tools | \ No newline at end of file +|Tools used in workflow| Links to tool pages for these tools | diff --git a/src/content/en/docs/AI Tools/chatgpt/_index.md b/src/content/en/docs/AI Tools/chatgpt/_index.md new file mode 100644 index 0000000..cb925b3 --- /dev/null +++ b/src/content/en/docs/AI Tools/chatgpt/_index.md @@ -0,0 +1,38 @@ +--- +title: ChatGPT +weight: 4 +categories: [Tools] +tags: [SlackGPT, ChatGPT] +description: > + ChatGPT is a chatbot powered by OpenAI's GPT models. +--- + +|Responsible AI Checklist| +|---|---| +|Can be used with customer data| ❌ No| +|Can the output be used at customer| ✅ Yes| +|Can be used with Xebia Internal secret data| ❌ No| +|Can the output be used commercially by Xebia| ❓TODO VERIFY PROOF | +|Is data being stored in the region you use it | ❌ No| +|Do we have a Xebia license / managed solution for this tool | ✅ Yes, please use [SlackGPT][1]| + +## What is ChatGPT +ChatGPT (Chat Generative Pre-Trained Transformer) is an artificial intelligence chatbot developed by OpenAI. + +## How to use ChatGPT +You can visit [the website][2] to have a conversation with ChatGPT. + +## License / Costs +While ChatGPT is free, you can opt for a ChatGPT Plus license. It enables the following: + +- General access to ChatGPT, even during peak times +- Faster response times +- Priority access to new features and improvements + +## Suitable to use with clients? +In general, no. ChatGPT stores all your conversations, including all the data you sent to ChatGPT. You can turn off this feature but still you're sending sensitive data to OpenAI. + +If you need a safer chat-like experience backed by a GPT model, try Xebia's [SlackGPT][1]. This application uses a paid endpoint, which ensures your data is not used to train the GPT models. + +[1]: /docs/ai-tools/slackgpt +[2]: https://chat.openai.com/ diff --git a/src/content/en/docs/AI Tools/midjourney/_index.md b/src/content/en/docs/AI Tools/midjourney/_index.md new file mode 100644 index 0000000..aac2c8b --- /dev/null +++ b/src/content/en/docs/AI Tools/midjourney/_index.md @@ -0,0 +1,37 @@ +--- +title: Midjourney +weight: 4 +categories: [Tools] +tags: [Midjourney] +description: > + Midjourney is a generative AI that produces images. +--- + +|Responsible AI Checklist| +|---|---| +|Can be used with customer data| ℹ️ Ask Consent| +|Can the output be used at customer| ✅ Yes| +|Can be used with Xebia Internal secret data| ❌ Any input you give Midjourney is publicly visible by default| +|Can the output be used commercially by Xebia| ✅ Yes| +|Is data being stored in the region you use it | ❌ No| +|Do we have a Xebia license / managed solution for this tool | ❌ Yes| + +## What is Midjourney +From the website: +> Midjourney is an independent research lab exploring new mediums of thought and expanding the imaginative powers of the human species. + +However, when we refer to Midjourney on this website, we mean the Midjourney Discord Bot. Currently, the Midjourney generative AI is only available through Discord. Interacting with the software is done by adding this bot to your Discord channel or chatting with the bot directly. + +## How to use Midjourney +The Quick Start is available [here][2]. + +The Pro and Mega plan offer [Stealth Mode][3]. This mode prevents your generated content from publicly appearing on Midjourney's website. This mode is not enabled by default. + +## License / Costs +Midjourney has several [subscription plans][1]. From the docs: +> You must purchase the Pro or Mega plan if you are a company making more than $1,000,000 USD in gross revenue per year. + +## Suitable to use with clients? +[1]: https://docs.midjourney.com/docs/plans +[2]: https://docs.midjourney.com/docs/quick-start +[3]: https://docs.midjourney.com/docs/stealth diff --git a/src/content/en/docs/AI Tools/slackgpt/_index.md b/src/content/en/docs/AI Tools/slackgpt/_index.md index 842ca21..ee81dc6 100644 --- a/src/content/en/docs/AI Tools/slackgpt/_index.md +++ b/src/content/en/docs/AI Tools/slackgpt/_index.md @@ -4,30 +4,38 @@ weight: 4 categories: [Tools] tags: [SlackGPT, ChatGPT] description: > - ChatGPT with responsible use of data in Xebia Slack + ChatGPT alternative with responsible use of data in Xebia Slack --- |Responsible AI Checklist| |---|---| |Can be used with customer data| ℹ️ Ask Consent| -|Can output be used at customer| ❓TODO VERIFY PROOF | +|Can the output be used at customer| ✅ Yes| |Can be used with Xebia Internal secret data| ✅ Yes this tool is safe to use| -|Can output be used commercially by Xebia| ❓TODO VERIFY PROOF | +|Can the output be used commercially by Xebia| ❓TODO VERIFY PROOF | |Is data being stored in the region you use it | Currently in Azure West Europe (Netherlands)| |Do we have a Xebia license / managed solution for this tool | ✅ Yes| ## What is SlackGPT +SlackGPT was created at Xebia to offer an observable alternative to ChatGPT. The data that you send to SlackGPT is not stored anywhere, but does use the OpenAI GPT models. You can read more about the software [here][1]. -.. todo +Because it uses a paid endpoint, our data will not be used to train ChatGPT or the GPT models. ## How to use SlackGPT - -.. todo +SlackGPT is an app on the Xebia slack. You can chat with it directly. Every message will start a thread, which is the equivalent of ChatGPT's 'chat'. ## License / Costs +The costs are covered by Xebia. Please use SlackGPT to your heart's content! + +## Suitable to use with clients? +It depends, if your client consents to their data being sent to the OpenAI endpoints, this is allowed. If you trigger the Microsoft content filters, the data might be viewed by humans at Microsoft. + +The guidance that SlackGPT will give you when starting a new thread: -.. todo +- The messages you send to SlackGPT are not stored or read by anyone within Xebia +- We log usage metrics to track cost and get insights of how many people are using SlackGPT +- Microsoft might review the messages if they suspect abuse of their API -## Suitable to use at clients? +As a rule of thumb: don't put anything in here that you wouldn't put in Google Translate. -.. todo \ No newline at end of file +[1]: https://xebia.com/blog/how-we-integrated-chatgpt-into-our-slack-enhancing-privacy-flexibility-and-collaboration/ diff --git a/src/content/en/docs/Workflows/Creating Photorealistic Images/_index.md b/src/content/en/docs/Workflows/Creating Photorealistic Images/_index.md index 63ac62c..be9d0be 100644 --- a/src/content/en/docs/Workflows/Creating Photorealistic Images/_index.md +++ b/src/content/en/docs/Workflows/Creating Photorealistic Images/_index.md @@ -9,35 +9,29 @@ description: > |Responsible AI Checklist| |---|---| -|Can be used with customer data input| ❌ No this tool is not safe to use| -|Can output be used at customer | ❓ TODO check this| -|Can be used with Xebia Internal secret data| ❌ No this tool is not safe to use| -|Can output be used commercially by Xebia | ❓ TODO check this| -|Is data being stored in the region you use it | ❌ No, no policy on this| -|Do we have a Xebia license / managed solution for this tool | ❌ No| +|Can be used with customer data input| ❌ No| +|Can output be used at customer | ✅ Yes| +|Can be used with Xebia Internal secret data| ❌ No| +|Can output be used commercially by Xebia | ✅ Yes| +|Is data being stored in the region you use it | ❌ No| +|Do we have a Xebia license / managed solution for this workflow | ❌ No| |Tools used in workflow | [Midjourney](/docs/ai-tools/midjourney), [ChatGPT](/docs/ai-tools/chatgpt) / [SlackGPT](/docs/ai-tools/slackgpt) | ## Introduction - -Do you want to create photorealistic images with Midjourney, but get stuck when you need to specify your prompt? You can teach ChatGPT/SlackGPT to generate prompts for you. The generated prompt include style, camera type and even camera settings. This document describes the process, but the initial script can be changed to create other styles of images. +Do you want to create photorealistic images with Midjourney, but get stuck when you need to specify your prompt? You can teach ChatGPT/SlackGPT to generate prompts for you. The generated prompt includes style, camera type, and even camera settings. This document describes the process, but the initial script can be changed to create other styles of images. ## Important: Credit - -The steps described on this page were designed by the YouTube channel [AI Foundations][1]. The author created a [video][2] on this subject that improves the Midjourney experience quite a bit. +The steps described on this page were designed by the YouTube channel [AI Foundations][1]. The author created a [video][2] on this subject that greatly improves the Midjourney experience. ## Steps - ### Step 1: Add the introduction script to ChatGPT - Download [the script][3] on the original author's website. You can paste this script into ChatGPT, or even SlackGPT. After you've sent the script, the AI assistant will respond with a resounding "YES". ### Step 2: Tell the assistant about your subject - What kind of picture do you need? I wanted to generate a 'A photo of a rubber duck sitting on a monitor'. SlackGPT responded with: > Realistic photograph of a cheerful yellow rubber duck, playfully perched on top of a computer monitor in a cozy office setting, soft ambient lighting, blurred background showcasing office desk and accessories, Nikon D850, 50mm lens, f/1.8, natural light --ar 3:2 --v 5 --q 1 ### Step 3: Give the prompt to Midjourney - To get started with Midjourney, [start here][5]. Currently, Midjourney is only accessible through Discord. Copy the prompt, and prefix it with `/imagine`. Paste this into Midjourney on Discord and it will generate options for you. Here's the result: ![duckies][4] @@ -45,16 +39,17 @@ Copy the prompt, and prefix it with `/imagine`. Paste this into Midjourney on Di Note: All Midjourney prompts and results are publicly visible, unless you have a premium subscription with Stealth Mode enabled. ## Licenses needed - ### SlackGPT -You can use this on the Xebia Slack. It's a a great alternative for ChatGPT. +You can use [SlackGPT][6] on the Xebia Slack. It's a great alternative for ChatGPT. ### Midjourney -You need a personal license. +You need a personal license. Find out more about Midjourney [here][7]. [1]: https://www.youtube.com/@ai-foundations [2]: https://www.youtube.com/watch?v=EJez32MtfWU [3]: https://aiwealth.vip/midjourney-training-sheet/ [4]: ./duckies.png -[5]: https://docs.midjourney.com/docs/quick-start \ No newline at end of file +[5]: https://docs.midjourney.com/docs/quick-start +[6]: /docs/ai-tools/slackgpt +[7]: /docs/ai-tools/midjourney diff --git a/src/content/en/docs/Workflows/Creating Presentations from scratch/_index.md b/src/content/en/docs/Workflows/Creating Presentations from scratch/_index.md index ab3aacd..001def7 100644 --- a/src/content/en/docs/Workflows/Creating Presentations from scratch/_index.md +++ b/src/content/en/docs/Workflows/Creating Presentations from scratch/_index.md @@ -9,11 +9,11 @@ description: > |Responsible AI Checklist| |---|---| -|Can be used with customer data input| ❌ No this tool is not safe to use| -|Can output be used at customer | ❓ TODO check this| +|Can be used with customer data input| ❌ No | +|Can the output be used at customer | ❓ TODO check this| |Can be used with Xebia Internal secret data| ✅ yes| -|Can output be used commercially by Xebia | ✅ yes | -|Is data being stored in the region you use it | ❌ No, no policy on this| +|Can the output be used commercially by Xebia | ✅ yes | +|Is data being stored in the region you use it | ❌ No| |Do we have a Xebia license / managed solution for this tool | ✅ [SlackGPT](/docs/ai-tools/slackgpt)| |Tools used in workflow | [SlackGPT](/docs/ai-tools/slackgpt) | diff --git a/src/content/en/docs/Workflows/_index.md b/src/content/en/docs/Workflows/_index.md index 719efde..046f0a3 100644 --- a/src/content/en/docs/Workflows/_index.md +++ b/src/content/en/docs/Workflows/_index.md @@ -7,19 +7,18 @@ description: > AI Workflow Collection --- -This website focusses on workflows to actually get things done instead of tools. This section describes a number of workflows to be more productive using AI. Have your own workflow of being more efficient & productive? please add it to this website! +This website focuses on workflows to actually get things done instead of tools. This section describes a number of workflows to be more productive using AI. Have your own workflow of being more efficient & productive? please add it to this website! ## Responsible AI Checklist - -As we think responsibile AI is really important we should always take this into consideration when using AI tools. -Add this checklist to every workflow / tool page you are creating so people have a quick overview of what to consider when using this workflow or tool. +As we think responsible AI is essential, we should always consider this when using AI tools. +Add this checklist to every workflow/tool page you create so people have a quick overview of what to consider when using this workflow or tool. |Responsible AI Checklist| |---|---| -|Can be used with customer data| ℹ️ Ask Consent / ✅ Yes this tool is safe to use / ❌ No this tool is not safe to use| -|Can output be used at customer| ✅ Yes / ❌ No | -|Can be used with Xebia Internal secret data| ✅ Yes this tool is safe to use / ❌ No this tool is not safe to use| -|Can output be used commercially by Xebia| ✅ Yes / ❌ No | +|Can be used with customer data| ℹ️ Ask Consent / ✅ Yes, this tool is safe to use / ❌ No, this tool is not safe to use| +|Can the output be used at customer| ✅ Yes / ❌ No | +|Can be used with Xebia Internal secret data| ✅ Yes, this tool is safe to use / ❌ No, this tool is not safe to use| +|Can the output be used commercially by Xebia| ✅ Yes / ❌ No | |Is data being stored in the region you use it | ✅ Yes / ❌ No| |Do we have a Xebia license / managed solution for this tool | ✅ Yes / ❌ No| -|Tools used in workflow| Links to tool pages for these tools | \ No newline at end of file +|Tools used in workflow| Links to tool pages for these tools |