YouTube – chatgpz.de – KI-Tools & Praxiswissen https://chatgpz.de Unabhängige Tests, Anleitungen und Hintergründe zu KI-Tools. Wed, 22 Oct 2025 15:48:37 +0000 de-DE hourly 1 https://wordpress.org/?v=6.4.2 234900186 YouTube fügt seinem Cellular-Shorts-Feed eine Funktion zur täglichen Zeitbegrenzung hinzu https://chatgpz.de/data-science/youtube-fuegt-seinem-cellular-shorts-feed-eine-funktion-zur-taeglichen-zeitbegrenzung-hinzu/ https://chatgpz.de/data-science/youtube-fuegt-seinem-cellular-shorts-feed-eine-funktion-zur-taeglichen-zeitbegrenzung-hinzu/#respond Wed, 22 Oct 2025 15:48:37 +0000 https://chatgpz.de/data-science/youtube-fuegt-seinem-mobile-shorts-feed-eine-funktion-zur-taeglichen-zeitbegrenzung-hinzu/ [ad_1]


























YouTube fügt eine tägliche Zeitlimitfunktion für seinen mobilen Shorts-Feed hinzu – Dataconomy






YouTube hat für seine cellular Plattform eine tägliche Timer-Funktion eingeführt, mit der Nutzer ein anpassbares Restrict für die Anzeige ihrer Shorts festlegen können. Dieses Instrument pausiert den Shorts-Feed für den Tag, sobald das Restrict erreicht ist, um gesündere digitale Gewohnheiten zu fördern.

Wenn ein Nutzer sein selbst gesetztes Zeitlimit erreicht, wird der Zugriff auf den kontinuierlichen Shorts-Feed bis zum nächsten Tag gesperrt. Während der Haupt-Feed gesperrt ist, haben Benutzer weiterhin die Möglichkeit, einzelne Shorts-Movies anzusehen, auf die über andere Wege auf der Plattform zugegriffen wird, beispielsweise über direkte Hyperlinks oder Kanalseiten.

Dieser Timer erweitert die bestehende YouTube-Erinnerung „Mach eine Pause“, die bereits für Movies normaler Länge gilt. Die Funktion wurde entwickelt, um Bedenken im Zusammenhang mit dem „Countless Scrolling“-Format und dem Potenzial für Social-Media-Sucht im Zusammenhang mit dem Konsum von Kurzvideos auszuräumen.


Hervorgehobener Bildnachweis

[ad_2]

]]>
https://chatgpz.de/data-science/youtube-fuegt-seinem-cellular-shorts-feed-eine-funktion-zur-taeglichen-zeitbegrenzung-hinzu/feed/ 0 13375
YouTube Tillämpar ai-förbättringar på videor utan skaparnas medgivande https://chatgpz.de/artificial-intelligence/youtube-tillaempar-ai-foerbaettringar-pa-videor-utan-skaparnas-medgivande/ https://chatgpz.de/artificial-intelligence/youtube-tillaempar-ai-foerbaettringar-pa-videor-utan-skaparnas-medgivande/#respond Mon, 01 Sep 2025 06:11:03 +0000 http://chatgpz.de/artificial-intelligence/youtube-tillaempar-ai-foerbaettringar-pa-videor-utan-skaparnas-medgivande/ [ad_1]

  • Youtube tillämpar ai-förbättringar på videor utan skaparnas medgivande, vilket har uppmärksammats av kända innehållsskapare som rick Beato och rhett Shull.
  • Plattformen Hävdar Att förbättringarna ärer Begränsade Och ANVANDER Traditionell Maskininlärningsteknologi för att förbättra videokvalitet.
  • Skapare Har Rapporterat märkliga visuella förändringar som ”oljemålnings-effekter“ Och Onaturliga Texturer I SINA VIDEO.

YouTube Har Nyligen Bekräftat Att de Genomför ett Begränsat Experiment Där Plattformen Automatikt Förbättrar Videookvaliteten Psa vissa video utan att först sein om Tillstånd Från Skaparna. Denna Utveckling Har Väckt en intensive Debatt Om Plattformens rätt att modifiera innehåll och vad det betyder för der kreativa integriteten.

Många youtubers har utryckt oro över det här experimentet. De Menar Att deras Videor -Repräsentantarspecifika Kreativa Beslut och Atomatiska förbättringar kan förändra den Ursprungliga Intentumen Bakom Innehållet.

En s anrskild orro gäler ällde videor som kanske har en viss nostalgisk Charme Eller där där legre kvaliteten är del av innehållets karaktär. Många Skapare Har Också Investerat Tid Och Resurser i efterbearbetning för att choose ​​choose ​​upn Å exakt die aussehen de Vill ha.

Hur Skedde Den Automatiska ai-förbättringen?

Enligt YouTubes officiella uttalanden Handlar Experiment om att använda traditionell maskinlärning för att förbätra videokvaliteten. Tekniken fokuserar främst

Processen Sker Helt Automatnis och Skaparna får Ingen Förvarning Eller Möjlighet Att Völja Bort Behandlingen. Youtube hävdar att förbättringarna är subtila och bara syftar bis att Ge Tittarna en bättre uppvelse, Males Många innehålllskapare ser dett som ett i. deras kreativa Imaginative and prescient.

[ad_2]

]]>
https://chatgpz.de/artificial-intelligence/youtube-tillaempar-ai-foerbaettringar-pa-videor-utan-skaparnas-medgivande/feed/ 0 12048
YouTube stellt Multiplayer-Gaming vor: Magic Tiles 3 und Ludo Membership https://chatgpz.de/data-science/youtube-stellt-multiplayer-gaming-vor-magic-tiles-3-und-ludo-membership/ https://chatgpz.de/data-science/youtube-stellt-multiplayer-gaming-vor-magic-tiles-3-und-ludo-membership/#respond Wed, 11 Dec 2024 12:06:18 +0000 http://chatgpz.de/data-science/youtube-stellt-multiplayer-gaming-vor-magic-tiles-3-und-ludo-club/ [ad_1]

YouTube ist expandieren seine Gaming-Funktionen durch das Testen von Multiplayer-Fähigkeiten für ausgewählte Minispiele im Abschnitt „Playables“. Diese Entwicklung umfasst die Hinzufügung von Mehrspielermodi für beliebte Titel wie Magic Tiles 3 und Ludo Membership. Die Initiative zielt darauf ab, das Engagement der Benutzer auf der Plattform zu verbessern und den Spielern die Interaktion in Echtzeit zu ermöglichen.

YouTube testet Multiplayer-Funktionen für Minispiele in Playables

YouTube hat etwa ein Jahr lang in aller Stille an seinen Gaming-Angeboten gearbeitet und zunächst eine Sammlung von Minispielen herausgebracht. Im Mai 2024 öffnete das Unternehmen seinen kostenlosen Spielekatalog für alle Nutzer, nachdem der Zugang zuvor auf Premium-Abonnenten beschränkt warfare. Die Plattform beherbergt derzeit mehr als 130 Spiele in verschiedenen Kategorien wie Motion, Arcade, Mind & Puzzle, Trivia & Phrase, Racing, Simulation und Sport.

Die aktuellen Multiplayer-Experimente sind auf zwei Spiele beschränkt, aber jedes bietet ein fesselndes Erlebnis, das lockeres Gameplay mit sozialer Interaktion verbindet. Die Erklärung von YouTube zu dieser Funktion bestätigt, dass Anstrengungen unternommen werden, diese Funktionen zu testen, wie ein Unternehmensvertreter angab: „Wir beginnen mit dem Testen einer neuen Multiplayer-Funktion für einige ausgewählte Spiele auf YouTube Playables.“

Dieser Schritt, Multiplayer-Optionen einzubeziehen, steht im Einklang mit breiteren Tendencies in der digitalen Unterhaltung, wo Plattformen wie Netflix und LinkedIn auch damit begonnen haben, Spiele einzuführen, um das Interesse der Benutzer aufrechtzuerhalten. Durch die Einbindung von Gaming-Elementen möchte YouTube die Nutzer länger beschäftigen und ihr Erlebnis über den herkömmlichen Videokonsum hinaus diversifizieren.

Der Abschnitt „Playables“ auf YouTube dient als Kategorie für diese leichten, kostenlosen Spiele, die Berichten zufolge erhebliche Benutzerinteraktionen hervorgerufen haben. Obwohl der Fokus derzeit auf nur zwei Multiplayer-Titeln liegt, ermöglicht der YouTube-Katalog den Zugriff auf über 100 weitere Spiele, was eine Möglichkeit für eine mögliche Erweiterung darstellt, wenn sich die Exams als erfolgreich erweisen.


Hervorgehobener Bildnachweis: Bhautik Patel/Unsplash

[ad_2]

]]>
https://chatgpz.de/data-science/youtube-stellt-multiplayer-gaming-vor-magic-tiles-3-und-ludo-membership/feed/ 0 5787
Mit LLMs von YouTube lernen. Eine Konversationsfrage zur Beantwortung… | von Alok Suresh | Mai 2024 https://chatgpz.de/machine-learning/mit-llms-von-youtube-lernen-eine-konversationsfrage-zur-beantwortung-von-alok-suresh-mai-2024/ https://chatgpz.de/machine-learning/mit-llms-von-youtube-lernen-eine-konversationsfrage-zur-beantwortung-von-alok-suresh-mai-2024/#respond Tue, 21 May 2024 20:36:41 +0000 https://chatgpz.de/machine-learning/mit-llms-von-youtube-lernen-eine-konversationsfrage-zur-beantwortung-von-alok-suresh-mai-2024/ [ad_1]

Als letztes besprechen wir den Prozess der Bereitstellung der einzelnen Komponenten auf AWS. Die Datenpipeline, das Backend und das Frontend sind jeweils in ihren eigenen CloudFormation-Stacks (Sammlungen von AWS-Ressourcen) enthalten. Dadurch, dass diese auf diese Weise isoliert bereitgestellt werden können, wird sichergestellt, dass die gesamte App während der Entwicklung nicht unnötigerweise erneut bereitgestellt wird. Ich verwende AWS SAM (Serverless Utility Mannequin), um die Infrastruktur für jede Komponente als Code bereitzustellen, und nutze dabei die SAM-Vorlagenspezifikation und die CLI:

  • Die SAM-Vorlagenspezifikation – eine Kurzsyntax, die als Erweiterung von AWS CloudFormation dient, um Sammlungen von AWS-Ressourcen, deren Interaktion und alle erforderlichen Berechtigungen zu definieren und zu konfigurieren.
  • Die SAM-CLI – Ein Befehlszeilentool, das unter anderem zum Erstellen und Bereitstellen von Ressourcen gemäß der Definition in einer SAM-Vorlage verwendet wird. Es übernimmt das Packen von Anwendungscode und Abhängigkeiten, die Konvertierung der SAM-Vorlage in die CloudFormation-Syntax und die Bereitstellung von Vorlagen als einzelne Stacks auf CloudFormation.

Anstatt die vollständigen Vorlagen (Ressourcendefinitionen) jeder Komponente beizufügen, werde ich bestimmte interessante Bereiche für jeden Dienst hervorheben, den wir im Verlauf des Beitrags besprochen haben.

Übergabe sensibler Umgebungsvariablen an AWS-Ressourcen:

Externe Komponenten wie die Youtube Knowledge API, die OpenAI API und die Pinecone API werden in der gesamten Anwendung stark genutzt. Obwohl es möglich ist, diese Werte fest in die CloudFormation-Vorlagen zu codieren und als „Parameter“ weiterzugeben, besteht eine sicherere Methode darin, für jeden Wert Geheimnisse in AWS SecretsManager zu erstellen und diese Geheimnisse in der Vorlage wie folgt zu referenzieren:

Parameters:
YoutubeDataAPIKey:
Kind: String
Default: '{{resolve:secretsmanager:youtube-data-api-key:SecretString:youtube-data-api-key}}'
PineconeAPIKey:
Kind: String
Default: '{{resolve:secretsmanager:pinecone-api-key:SecretString:pinecone-api-key}}'
OpenaiAPIKey:
Kind: String
Default: '{{resolve:secretsmanager:openai-api-key:SecretString:openai-api-key}}'

Definieren einer Lambda-Funktion:

Diese Einheiten serverlosen Codes bilden das Rückgrat der Datenpipeline und dienen als Einstiegspunkt zum Backend der Webanwendung. Um diese mit SAM bereitzustellen, müssen Sie lediglich den Pfad zum Code definieren, den die Funktion beim Aufruf ausführen soll, zusammen mit allen erforderlichen Berechtigungen und Umgebungsvariablen. Hier ist ein Beispiel für eine der in der Datenpipeline verwendeten Funktionen:

FetchLatestVideoIDsFunction:
Kind: AWS::Serverless::Perform
Properties:
CodeUri: ../code_uri/.
Handler: chatytt.youtube_data.lambda_handlers.fetch_latest_video_ids.lambda_handler
Insurance policies:
- AmazonS3FullAccess
Atmosphere:
Variables:
PLAYLIST_NAME:
Ref: PlaylistName
YOUTUBE_DATA_API_KEY:
Ref: YoutubeDataAPIKey

Abrufen der Definition der Datenpipeline in der Sprache der Amazon-Staaten:

Um Step Features als Orchestrator für die einzelnen Lambda-Funktionen in der Datenpipeline zu verwenden, müssen wir die Reihenfolge definieren, in der jede ausgeführt werden soll, sowie Konfigurationen wie maximale Wiederholungsversuche in Amazon States Language. Eine einfache Möglichkeit, dies zu tun, ist die Verwendung von Workflow-Studio in der Step Features-Konsole, um den Workflow schematisch zu erstellen und dann die automatisch generierte ASL-Definition des Workflows als Ausgangspunkt zu verwenden, der entsprechend geändert werden kann. Dies kann dann in der CloudFormation-Vorlage verknüpft werden, anstatt vor Ort definiert zu werden:

EmbeddingRetrieverStateMachine:
Kind: AWS::Serverless::StateMachine
Properties:
DefinitionUri: statemachine/embedding_retriever.asl.json
DefinitionSubstitutions:
FetchLatestVideoIDsFunctionArn: !GetAtt FetchLatestVideoIDsFunction.Arn
FetchLatestVideoTranscriptsArn: !GetAtt FetchLatestVideoTranscripts.Arn
FetchLatestTranscriptEmbeddingsArn: !GetAtt FetchLatestTranscriptEmbeddings.Arn
Occasions:
WeeklySchedule:
Kind: Schedule
Properties:
Description: Schedule to run the workflow as soon as per week on a Monday.
Enabled: true
Schedule: cron(0 3 ? * 1 *)
Insurance policies:
- LambdaInvokePolicy:
FunctionName: !Ref FetchLatestVideoIDsFunction
- LambdaInvokePolicy:
FunctionName: !Ref FetchLatestVideoTranscripts
- LambdaInvokePolicy:
FunctionName: !Ref FetchLatestTranscriptEmbeddings

Sehen Hier für die ASL-Definition, die für die in diesem Beitrag besprochene Datenpipeline verwendet wird.

Definieren der API-Ressource:

Da die API für die Internet-App separat vom Entrance-Finish gehostet wird, müssen wir beim Definieren der API-Ressource die CORS-Unterstützung (Cross-Origin Useful resource Sharing) aktivieren:

ChatYTTApi:
Kind: AWS::Serverless::Api
Properties:
StageName: Prod
Cors:
AllowMethods: "'*'"
AllowHeaders: "'*'"
AllowOrigin: "'*'"

Dadurch können die beiden Ressourcen frei miteinander kommunizieren. Die verschiedenen Endpunkte, die über eine Lambda-Funktion zugänglich gemacht werden, können wie folgt definiert werden:

ChatResponseFunction:
Kind: AWS::Serverless::Perform
Properties:
Runtime: python3.9
Timeout: 120
CodeUri: ../code_uri/.
Handler: server.lambda_handler.lambda_handler
Insurance policies:
- AmazonDynamoDBFullAccess
MemorySize: 512
Architectures:
- x86_64
Atmosphere:
Variables:
PINECONE_API_KEY:
Ref: PineconeAPIKey
OPENAI_API_KEY:
Ref: OpenaiAPIKey
Occasions:
GetQueryResponse:
Kind: Api
Properties:
RestApiId: !Ref ChatYTTApi
Path: /get-query-response/
Technique: publish
GetChatHistory:
Kind: Api
Properties:
RestApiId: !Ref ChatYTTApi
Path: /get-chat-history/
Technique: get
UpdateChatHistory:
Kind: Api
Properties:
RestApiId: !Ref ChatYTTApi
Path: /save-chat-history/
Technique: put

Definieren der React-App-Ressource:

AWS Amplify kann Anwendungen mithilfe eines Verweises auf das entsprechende Github-Repository und eines entsprechenden Zugriffstokens erstellen und bereitstellen:

AmplifyApp:
Kind: AWS::Amplify::App
Properties:
Identify: amplify-chatytt-client
Repository: <https://github.com/suresha97/ChatYTT>
AccessToken: '{{resolve:secretsmanager:github-token:SecretString:github-token}}'
IAMServiceRole: !GetAtt AmplifyRole.Arn
EnvironmentVariables:
- Identify: ENDPOINT
Worth: !ImportValue 'chatytt-api-ChatYTTAPIURL'

Sobald auf das Repository selbst zugegriffen werden kann, sucht Ampify nach einer Konfigurationsdatei mit Anweisungen zum Erstellen und Bereitstellen der App:

model: 1
frontend:
phases:
preBuild:
instructions:
- cd consumer
- npm ci
construct:
instructions:
- echo "VITE_ENDPOINT=$ENDPOINT" >> .env
- npm run construct
artifacts:
baseDirectory: ./consumer/dist
information:
- "**/*"
cache:
paths:
- node_modules/**/*

Als Bonus ist es auch möglich, den Prozess der kontinuierlichen Bereitstellung zu automatisieren, indem eine Zweigressource definiert wird, die überwacht und verwendet wird, um die App bei weiteren Commits automatisch erneut bereitzustellen:

AmplifyBranch:
Kind: AWS::Amplify::Department
Properties:
BranchName: essential
AppId: !GetAtt AmplifyApp.AppId
EnableAutoBuild: true

Wenn die Bereitstellung auf diese Weise abgeschlossen ist, ist sie über den von der AWS Amplify-Konsole bereitgestellten Hyperlink für jeden zugänglich. Eine aufgezeichnete Demo der App, auf die auf diese Weise zugegriffen wird, finden Sie hier Hier:

[ad_2]

]]>
https://chatgpz.de/machine-learning/mit-llms-von-youtube-lernen-eine-konversationsfrage-zur-beantwortung-von-alok-suresh-mai-2024/feed/ 0 775