====== AI ======
ποΈ [[start|Terug naar start]]\\
===== Tools =====
**[[https://chatgpt.com/|Chat GPT]]**\\
π‘In Chat GPT kun je in het tekst veld een "**@**" typen om een eigen GPT toe te voegen aan de chat.\\
==== Custom GPT's ====
**[[https://cookbook.openai.com/|Hier vind je uitleg en de details om specifieke tools te koppelen aan custom GPTs]]**\\
**A3D Custom GPTs:**\\
**[[https://chatgpt.com/g/g-iE0BwwI97-a3d-ai-agent-assistent-nl|A3D AI Agent Assistent (nl)]]**\\
//Informele assistent voor het bouwen van Python-apps met AI-agenten, uitgebreide uitleg over LangGraph en gebruik van Streamlit voor GUI.//\\
**[[https://chatgpt.com/g/g-UofrQP3I2-a3d-gpt-ontwikkel-assistent-nl|A3D GPT Ontwikkel Assistent (nl)]]**\\
//Geeft uitleg en optimaliseert Nederlandstalige GPT's voor bouwen en instructies.//\\
**[[https://chatgpt.com/g/g-SQIJv3Viz-a3d-prompt-meester-nl|A3D Prompt Meester (nl)]]**\\
//Helpt bij het maken, verfijnen en optimaliseren van Nederlandstalige AI-prompts en systeemprompts, met de nadruk op slimme optimalisatie//\\
**[[https://chatgpt.com/g/g-fPbV5L7Xm-streamlit-assistent|A3D Streamlit Assistent GPT (nl)]]**\\
//Een formele Nederlandstalige assistent gespecialiseerd in [[python|Python]] en [[steamlit_home|Streamlit]] voor het bouwen van GUIs.//\\
**[[https://gemini.google.com/app|Gemini]]**\\
**[[https://notebooklm.google.com/|NotebooksLM]]**
**[[https://www.bing.com/|Bing]]**
----
===== AI Zoekmachines Onderzoek wetenschap =====
==== Consensus ====
**[[https://consensus.app/search/|Consensus]]** is een door AI aangedreven academische zoekmachine die gebruikers helpt sneller wetenschappelijke inzichten te vinden en samen te vatten. Het platform doorzoekt meer dan 200 miljoen wetenschappelijke artikelen en maakt gebruik van geavanceerde zoekalgoritmes en taalmodellen om relevante onderzoeksresultaten te vinden. Het is vooral nuttig voor onderzoekers, studenten en professionals die betrouwbare, op bewijs gebaseerde informatie nodig hebben.
----
==== Elicit ====
**[[https://elicit.com/|Elicit]]** is een AI-ondersteunde onderzoeksassistent die het wetenschappelijke onderzoeksproces automatiseert, vooral voor literatuur- en systematische reviews. Het helpt onderzoekers snel relevante artikelen te vinden, gegevens uit wetenschappelijke artikelen te extraheren en deze informatie te organiseren. Elicit is zeer geschikt voor het uitvoeren van systematische reviews en meta-analyses, waarbij het tot 50-80% tijd en kosten kan besparen in vergelijking met handmatige methoden. Het biedt ook functies om meerdere artikelen te vergelijken en te analyseren, en stelt gebruikers in staat om aangepaste zoekcriteria in te stellen en gegevens uit tabellen te extraheren.
----
===== OpenAI =====
[[https://chatgpt.com/|Chat GPT]]\\
[[https://platform.openai.com/docs/guides/gpt|GPT DOCS]]\\
[[https://platform.openai.com/docs/api-reference/chat/create|GPT API ref]]\\
[[https://cookbook.openai.com/|OpenAI Cookbook]]\\
**[[https://platform.openai.com/settings/organization/billing/overview|OpenAI Billing overview]]β¨**\\
**[[https://platform.openai.com/usage|Overzicht gebruik]]β¨**
**Installeer openAI pakket**\\
pip install openai
Bij problemen met gewoon installeren de onderstaande methode gebruiken
python -m pip install openai
[[https://platform.openai.com/docs/guides/gpt|GPT DOCS]]\\
[[https://platform.openai.com/docs/api-reference/chat/create|GPT API ref]]\\
**[[https://platform.openai.com/docs/models|OpenAI Models]]**\\
[[https://platform.openai.com/docs/guides/embeddings|OpenAI Embeddings]]\\
[[https://platform.openai.com/docs/tutorials/web-qa-embeddings|Embeddings tutorial: How to build an AI that can answer questions about your website]]\\
[[https://platform.openai.com/docs/guides/prompt-engineering|Gids/Docs OpenAI Prompt Engeneering]]\\
**[[https://platform.openai.com/playground]]**. :!: Menu links van de pagina is uitklapmenu waar playground ed. \\
-> [[https://platform.openai.com/docs/assistants/tools|Assistenten Tools: Hulpmiddelen]] :!: Menu links van de pagina is uitklapmenu waar playground ed. \\
**NIEUW:** [[https://www.youtube.com/watch?v=ECbCzCZTP1E|YouTube: Getting Started with OpenAI Assistants - Retrieval]]
----
===== Simpel Voorbeeld =====
π‘ Hier de meest simpele vorm om een LLM te gebruiken via de OpenAI API //(zonder langChain)//
import openai
from openai import OpenAI
def vraag_naar_zoekterm(self, input_text):
system_prompt = "Beschrijf hier wat van de llmverwacht wordt/wat deze moet doen met de input_text (user content)"
completion = client.chat.completions.create(
model="gpt-4o-mini-2024-07-18",
temperature=0.2,
max_tokens=50,
messages=[
{"role": "system", "content": system_prompt},
{"role": "user", "content": input_text}
]
)
zTerm = completion.choices[0].message.content
zTerm = zTerm.replace('"', '').replace("'", "")
return zTerm
----