Skip to content

Commit

Permalink
test
Browse files Browse the repository at this point in the history
  • Loading branch information
universmc committed Feb 14, 2025
1 parent 7c5e877 commit d5616e1
Show file tree
Hide file tree
Showing 72 changed files with 2,699 additions and 0 deletions.
23 changes: 23 additions & 0 deletions build/Json_20250204120037.228.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
{
"minting": {
"definition": "Le minting, ou frappe en français, désigne le processus de création de jetons, particulièrement dans le domaine des cryptomonnaies et des NFT (Non-Fungible Tokens).",
"features": {
"cryptocurrencies": {
"creation": "Création de nouvelles unités : Dans les réseaux utilisant le mécanisme de consensus Proof-of-Stake (PoS), le minting permet de générer de nouveaux blocs et d'ajouter des unités de cryptomonnaie au réseau.",
"validation": "Validation des transactions : Les participants au réseau valident les transactions en fonction de la quantité de cryptomonnaie qu'ils détiennent, plutôt qu'en utilisant la puissance de calcul comme dans le Proof-of-Work (PoW).",
"rewards": "Récompenses : Les utilisateurs qui participent au minting reçoivent des récompenses sous forme de frais de transaction ou de nouvelles pièces."
},
"nft": {
"creation": "Création d'actifs numériques uniques : Le minting de NFT consiste à créer et authentifier des actifs numériques uniques sur une blockchain, comme des œuvres d'art numériques ou des objets de collection.",
"smart_contracts": "Utilisation de smart contracts : Les NFT sont souvent créés via des smart contracts qui définissent leurs caractéristiques, garantissant ainsi leur authenticité et leur unicité.",
"process": "Processus de minting : Pour mint un NFT, un artiste ou un créateur télécharge son œuvre sur une plateforme dédiée, définit ses propriétés, puis signe le minting via un portefeuille crypto.",
"costs": "Coûts associés : Les frais de minting peuvent varier en fonction de la blockchain utilisée, avec des coûts potentiellement élevés sur Ethereum, tandis que d'autres blockchains comme Solana ou Polygon peuvent offrir des options moins coûteuses."
},
"risks": {
"vulnerability": "Vulnérabilité : Le minting peut comporter des risques, notamment la possibilité de perdre des NFT ou des cryptomonnaies si des autorisations inappropriées sont accordées ou si l'on tombe sur des offres frauduleuses.",
"precautions": "Précautions à prendre : Il est conseillé de privilégier les plateformes officielles et de faire preuve de prudence lors du processus de minting pour éviter les arnaques."
}
},
"summary": "En résumé, le minting est un processus fondamental dans le monde des cryptomonnaies et des NFT, permettant la création d'actifs numériques tout en impliquant des considérations de sécurité et de coûts."
}
}
22 changes: 22 additions & 0 deletions build/Json_20250204122226.637.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
{
"minting": {
"definition": "Le minting, ou frappe en français, désigne le processus de création de jetons, particulièrement dans le domaine des cryptomonnaies et des NFT (Non-Fungible Tokens).",
"features": {
"cryptocurrencies": {
"creation": "Création de nouvelles unités : Dans les réseaux utilisant le mécanisme de consensus Proof-of-Stake (PoS), le minting permet de générer de nouveaux blocs et d'ajouter des unités de cryptomonnaie au réseau 💰.",
"validation": "Validation des transactions : Les participants au réseau valident les transactions en fonction de la quantité de cryptomonnaie qu'ils détiennent, plutôt qu'en utilisant la puissance de calcul comme dans le Proof-of-Work (PoW) 💻.",
"rewards": "Récompenses : Les utilisateurs qui participent au minting reçoivent des récompenses sous forme de frais de transaction ou de nouvelles pièces 🎁."
},
"NFT": {
"unique_assets": "Création d'actifs numériques uniques : Le minting de NFT consiste à créer et authentifier des actifs numériques uniques sur une blockchain, comme des œuvres d'art numériques ou des objets de collection 🎨.",
"smart_contracts": "Utilisation de smart contracts : Les NFT sont souvent créés via des smart contracts qui définissent leurs caractéristiques, garantissant ainsi leur authenticité et leur unicité 🤖.",
"process": "Processus de minting : Pour mint un NFT, un artiste ou un créateur télécharge son œuvre sur une plateforme dédiée, définit ses propriétés, puis signe le minting via un portefeuille crypto 🖌️.",
"costs": "Coûts associés : Les frais de minting peuvent varier en fonction de la blockchain utilisée, avec des coûts potentiellement élevés sur Ethereum, tandis que d'autres blockchains comme Solana ou Polygon peuvent offrir des options moins coûteuses 💰.",
"risks": "Risques Associés ⚠️:",
"vulnerability": " - Vulnérabilité : Le minting peut comporter des risques, notamment la possibilité de perdre des NFT ou des cryptomonnaies si des autorisations inappropriées sont accordées ou si l'on tombe sur des offres frauduleuses.",
"precautions": " - Précautions à prendre : Il est conseillé de privilégier les plateformes officielles et de faire preuve de prudence lors du processus de minting pour éviter les arnaques."
}
},
"conclusion": "En résumé, le minting est un processus fondamental dans le monde des cryptomonnaies et des NFT, permettant la création d'actifs numériques tout en impliquant des considérations de sécurité et de coûts 🔒💸."
}
}
19 changes: 19 additions & 0 deletions build/MVP/nft-smart-31.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
{
"objectif": "Générer un revenu de 31€ par jour",
"KPI": "Nombre de NFT vendus par jour",
"actions": [
{
"action": "Publier 5 nouveaux NFT sur OpenSea",
"délai": "Matin"
},
{
"action": "Promouvoir les NFTs sur les réseaux sociaux",
"délai": "Après-midi"
},
{
"action": "Analyser les statistiques de vente et ajuster la stratégie si nécessaire",
"délai": "Soir"
}
],
"ressources": ["Compte OpenSea", "Réseaux sociaux", "Outil d'analyse"]
}
19 changes: 19 additions & 0 deletions build/MVP/nft-smart-314.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
{
"objectif": "Générer un revenu de 314€ par jour",
"KPI": "Nombre de NFT vendus par jour",
"actions": [
{
"action": "Publier 5 nouveaux NFT sur OpenSea",
"délai": "Matin"
},
{
"action": "Promouvoir les NFTs sur les réseaux sociaux",
"délai": "Après-midi"
},
{
"action": "Analyser les statistiques de vente et ajuster la stratégie si nécessaire",
"délai": "Soir"
}
],
"ressources": ["Compte OpenSea", "Réseaux sociaux", "Outil d'analyse"]
}
19 changes: 19 additions & 0 deletions build/MVP/nft-smart-68.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
{
"objectif": "Générer un revenu de 68€ par jour",
"KPI": "Nombre de NFT vendus par jour",
"actions": [
{
"action": "Publier 5 nouveaux NFT sur OpenSea",
"délai": "Matin"
},
{
"action": "Promouvoir les NFTs sur les réseaux sociaux",
"délai": "Après-midi"
},
{
"action": "Analyser les statistiques de vente et ajuster la stratégie si nécessaire",
"délai": "Soir"
}
],
"ressources": ["Compte OpenSea", "Réseaux sociaux", "Outil d'analyse"]
}
32 changes: 32 additions & 0 deletions build/convert.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
const fs = require("fs");
const Groq = require("groq-sdk");
const groq = new Groq();

async function main(
) {

const contexte = `
convertisseur Json
`;

groq.chat.completions.create({
messages: [
{
role: "user",
content: `convertir ce ${contexte} au format JSON en intégrant des emoji's intélligent approprier, En respectant les normes du Web sémantique W3C.`
}
],
model: "mixtral-8x7b-32768",
temperature: 0.8,
max_tokens: 2048,
top_p: 1,
stop: null,
stream: false
}).then((chatCompletion) => {
const jsonContent = chatCompletion.choices[0]?.message?.content;
const outputFilePath = "Json_" + new Date().toISOString().replace(/[-:TZ]/g, "") + ".json";
fs.writeFileSync(outputFilePath, jsonContent);
console.log("Documentation générée et enregistrée dans " + outputFilePath);
});
}
main();
56 changes: 56 additions & 0 deletions build/minting.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,56 @@
const fs = require("fs");
const Groq = require("groq-sdk");
const groq = new Groq();

async function main(
) {

const contexte = `
Minting
Le minting, ou frappe en français, désigne le processus de création de jetons, particulièrement dans le domaine des cryptomonnaies et des NFT (Non-Fungible Tokens). Voici les principales caractéristiques du minting :
Minting dans les Cryptomonnaies
Création de nouvelles unités : Dans les réseaux utilisant le mécanisme de consensus Proof-of-Stake (PoS), le minting permet de générer de nouveaux blocs et d'ajouter des unités de cryptomonnaie au réseau.
Validation des transactions : Les participants au réseau valident les transactions en fonction de la quantité de cryptomonnaie qu'ils détiennent, plutôt qu'en utilisant la puissance de calcul comme dans le Proof-of-Work (PoW).
Récompenses : Les utilisateurs qui participent au minting reçoivent des récompenses sous forme de frais de transaction ou de nouvelles pièces.
Minting dans le Contexte des NFT
Création d'actifs numériques uniques : Le minting de NFT consiste à créer et authentifier des actifs numériques uniques sur une blockchain, comme des œuvres d'art numériques ou des objets de collection.
Utilisation de smart contracts : Les NFT sont souvent créés via des smart contracts qui définissent leurs caractéristiques, garantissant ainsi leur authenticité et leur unicité.
Processus de minting : Pour mint un NFT, un artiste ou un créateur télécharge son œuvre sur une plateforme dédiée, définit ses propriétés, puis signe le minting via un portefeuille crypto.
Coûts associés : Les frais de minting peuvent varier en fonction de la blockchain utilisée, avec des coûts potentiellement élevés sur Ethereum, tandis que d'autres blockchains comme Solana ou Polygon peuvent offrir des options moins coûteuses.
Risques Associés
Vulnérabilité : Le minting peut comporter des risques, notamment la possibilité de perdre des NFT ou des cryptomonnaies si des autorisations inappropriées sont accordées ou si l'on tombe sur des offres frauduleuses.
Précautions à prendre : Il est conseillé de privilégier les plateformes officielles et de faire preuve de prudence lors du processus de minting pour éviter les arnaques.
En résumé, le minting est un processus fondamental dans le monde des cryptomonnaies et des NFT, permettant la création d'actifs numériques tout en impliquant des considérations de sécurité et de coûts.
`;

groq.chat.completions.create({
messages: [
{
role: "user",
content: `convertir ce ${contexte} au format JSON en intégrant des emoji's intélligent approprier, En respectant les normes du Web sémantique W3C.`
}
],
model: "mixtral-8x7b-32768",
temperature: 0.8,
max_tokens: 2048,
top_p: 1,
stop: null,
stream: false
}).then((chatCompletion) => {
const jsonContent = chatCompletion.choices[0]?.message?.content;
const outputFilePath = "Json_" + new Date().toISOString().replace(/[-:TZ]/g, "") + ".json";
fs.writeFileSync(outputFilePath, jsonContent);
console.log("Documentation générée et enregistrée dans " + outputFilePath);
});
}
main();
61 changes: 61 additions & 0 deletions build/minting.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,61 @@
{
"minting": {
"definition": "Le minting, ou frappe en français, désigne le processus de création de jetons, particulièrement dans le domaine des cryptomonnaies et des NFT (Non-Fungible Tokens).",
"categories": [
{
"name": "Cryptomonnaies",
"features": [
{
"name": "Création de nouvelles unités",
"description": "Dans les réseaux utilisant le mécanisme de consensus Proof-of-Stake (PoS), le minting permet de générer de nouveaux blocs et d'ajouter des unités de cryptomonnaie au réseau."
},
{
"name": "Validation des transactions",
"description": "Les participants au réseau valident les transactions en fonction de la quantité de cryptomonnaie qu'ils détiennent, plutôt qu'en utilisant la puissance de calcul comme dans le Proof-of-Work (PoW)."
},
{
"name": "Récompenses",
"description": "Les utilisateurs qui participent au minting reçoivent des récompenses sous forme de frais de transaction ou de nouvelles pièces."
}
]
},
{
"name": "NFT",
"features": [
{
"name": "Création d'actifs numériques uniques",
"description": "Le minting de NFT consiste à créer et authentifier des actifs numériques uniques sur une blockchain, comme des œuvres d'art numériques ou des objets de collection."
},
{
"name": "Utilisation de smart contracts",
"description": "Les NFT sont souvent créés via des smart contracts qui définissent leurs caractéristiques, garantissant ainsi leur authenticité et leur unicité."
},
{
"name": "Processus de minting",
"description": "Pour mint un NFT, un artiste ou un créateur télécharge son œuvre sur une plateforme dédiée, définit ses propriétés, puis signe le minting via un portefeuille crypto."
},
{
"name": "Coûts associés",
"description": "Les frais de minting peuvent varier en fonction de la blockchain utilisée, avec des coûts potentiellement élevés sur Ethereum, tandis que d'autres blockchains comme Solana ou Polygon peuvent offrir des options moins coûteuses."
}
],
"risks": [
{
"name": "Vulnérabilité",
"description": "Le minting peut comporter des risques, notamment la possibilité de perdre des NFT ou des cryptomonnaies si des autorisations inappropriées sont accordées ou si l'on tombe sur des offres frauduleuses."
},
{
"name": "Precautions",
"description": "Il est conseillé de privilégier les plateformes officielles et de faire preuve de prudence lors du processus de minting pour éviter les arnaques."
}
]
}
],
"emoji": {
"cryptomonnaies": "💰",
"nft": "🎨",
"minting": "🪙",
"risks": "⚠️"
}
}
}
Binary file added build/utms/.DS_Store
Binary file not shown.
6 changes: 6 additions & 0 deletions build/utms/canva/canva.css
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
#canvasContainer {
width: 600px;
height: 400px;
border: 1px solid black;
margin: 20px auto;
}
4 changes: 4 additions & 0 deletions build/utms/canva/canva.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
const canvas = document.createElement('canvas');
canvas.id = 'myCanvas';
const container = document.getElementById('canvasContainer');
container.appendChild(canvas);
11 changes: 11 additions & 0 deletions build/utms/canva/canvas.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
<!DOCTYPE html>
<html>
<head>
<title>Mon application avec canvas</title>
<link rel="stylesheet" href="canva.css">
</head>
<body>
<div id="canvasContainer"></div>
<script src="canva.js"></script>
</body>
</html>
101 changes: 101 additions & 0 deletions build/utms/dec.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,101 @@
<!DOCTYPE html>
<html lang="fr">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>FactoryAI - L'IA au service de l'industrie</title>
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.5.2/css/bootstrap.min.css">
<style>
/* Styles personnalisés pour un look industriel */
body {
font-family: sans-serif;
background-color: #f4f4f4; /* Gris clair */
color: #333; /* Gris foncé */
}
.jumbotron {
background-color: #343a40; /* Gris foncé */
color: white;
}
.btn-primary {
background-color: #007bff; /* Bleu */
border-color: #007bff;
}
.section-title {
font-weight: bold;
margin-bottom: 20px;
}
.feature-icon {
font-size: 3em;
margin-bottom: 10px;
color: #007bff; /* Bleu */
}
</style>
</head>
<body>

<nav class="navbar navbar-expand-lg navbar-dark bg-dark">
<a class="navbar-brand" href="#">FactoryAI</a>
<button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarNav" aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">
<span class="navbar-toggler-icon"></span>
</button>
<div class="collapse navbar-collapse" id="navbarNav">
<ul class="navbar-nav">
<li class="nav-item active">
<a class="nav-link" href="#">Accueil <span class="sr-only">(current)</span></a>
</li>
<li class="nav-item">
<a class="nav-link" href="#">Jarvis.ia</a>
</li>
<li class="nav-item">
<a class="nav-link" href="#">UTM</a>
</li>
<li class="nav-item">
<a class="nav-link" href="#">Contact</a>
</li>
</ul>
</div>
</nav>

<div class="jumbotron text-center">
<h1 class="display-4">FactoryAI</h1>
<p class="lead">L'IA au service de l'industrie</p>
<a class="btn btn-primary btn-lg" href="#">Découvrez FactoryAI</a>
</div>

<div class="container">
<div class="row">
<div class="col-md-4">
<div class="text-center">
<i class="fas fa-cog feature-icon"></i>
<h2 class="section-title">Optimisation des processus</h2>
<p>Jarvis.ia permet d'identifier les goulots d'étranglement et d'optimiser les flux de production pour une efficacité accrue.</p>
</div>
</div>
<div class="col-md-4">
<div class="text-center">
<i class="fas fa-chart-line feature-icon"></i>
<h2 class="section-title">Analyse prédictive</h2>
<p>Jarvis.ia analyse les données de production pour anticiper les pannes et assurer une maintenance proactive.</p>
</div>
</div>
<div class="col-md-4">
<div class="text-center">
<i class="fas fa-coins feature-icon"></i>
<h2 class="section-title">Valorisation des compétences</h2>
<p>Le système UTM récompense les contributions de chaque collaborateur et encourage le développement des compétences.</p>
</div>
</div>
</div>
</div>

<footer class="footer mt-auto py-3 bg-dark">
<div class="container text-center">
<span class="text-muted">FactoryAI - Tous droits réservés</span>
</div>
</footer>

<script src="https://code.jquery.com/jquery-3.5.1.slim.min.js"></script>
<script src="https://cdn.jsdelivr.net/npm/@popperjs/[email protected]/dist/umd/popper.min.js"></script>
<script src="https://stackpath.bootstrapcdn.com/bootstrap/4.5.2/js/bootstrap.min.js"></script>
<script src="https://kit.fontawesome.com/your-font-awesome-kit.js" crossorigin="anonymous"></script> </body>
</html>
Loading

0 comments on commit d5616e1

Please sign in to comment.