Zobrazit příspěvky

Tato sekce Vám umožňuje zobrazit všechny příspěvky tohoto uživatele. Prosím uvědomte si, že můžete vidět příspěvky pouze z oblastí Vám přístupných.


Příspěvky - exkalibr

Stran: 1 ... 3 4 [5] 6 7 ... 25
61
Software / Re:Záznam videa se zvukem z kamery s ffmpeg
« kdy: 19. 06. 2023, 23:29:16 »
Není tam chyba ve výstupu, normálně to zaznamenává. Ale nechci aplikaci s grafickým rozhraním, potřebuju ultra lehké řešení pro malou RAM. VLC umí zaznamenávat? Mám vlc nainstalovaný.

62
Software / Záznam videa se zvukem z kamery s ffmpeg
« kdy: 18. 06. 2023, 22:34:31 »
Ahoj, mám takovou primitivní kameru připojenou k PC, je to jen obyč. senzor čip, RGB, žlutý vodič, bílá ledka, žádné další čipy nebo součástky uvnitř. V první řadě musím říct, že jsem měl problém zaznamenávat ve Windows zvuk tak aby byl synchronizovaný s obrazem a to jsem používal freeXWebcam Recorder nebo tak nějak se to jmenuje. Na linuxu nehledám grafický program, potřebuju to terminálově a nejdříve jsem to zkoušel s chatGPT, ale výsledek byl a je vždy stejný. Nahraje se jen obraz a na audio stopě něco je, ale je to takové náhodné prásk na zlomek vteřiny jako zvuk z audia a pak dlouho nic. Takže v podstatě žádný zvuk. A mě stačí obyč kvalita zvuku 32Kb, je to jen pro mikrofon a webkameru (obojí je zvlášť). Zkoušel jsem různé možnosti a vždy jsem měl v podstatě jen video.

Kód: [Vybrat]
# VIDEO FUNKCNI ALE NE ZVUK:
ffmpeg -f video4linux2 -s 640x480 -i /dev/video0 -f alsa -i hw:0 -c:v h264 -r 15 -ar 44100 -b:a 192k -c:a libmp3lame output.mp4


# ffmpeg -f video4linux2 -s 640x480 -i /dev/video0 -f alsa -i hw:0 -r 15 -ar 44100 -c:v h264 -c:a mp3 output.mp4


#ffmpeg -f video4linux2 -s 640x480 -i /dev/video0 -f alsa -i hw:0 -r 15 -ar 4000 -c:v h264 -c:a libvorbis output.mp4

#ffmpeg -f video4linux2 -s 640x480 -i /dev/video0 -f alsa -i hw:0 -r 15 -ar 4000 -c:v h264 -c:a aac output.mp4

# Audio:
# -ar 44100 -c:a mp3
# -c:a libvorbis

# Video:
# -c:a aac
# -c:v libx264

# Vyšší bitová rychlost
# -b:a 192k
user@user-vm:~/WebCam$

63
Vývoj / Re:Nechápu limity a raty u OpenAI
« kdy: 18. 06. 2023, 20:48:56 »
honzako nevíte kolik za kolik. Vaše logika padá v případě že jde o free projekt. Zisk musí pokrýt náklady, správně? Tam kde je zisk 0 nemůžete očekávat, že budou tolerovány ztráty.

64
Vývoj / Re:Nechápu limity a raty u OpenAI
« kdy: 18. 06. 2023, 19:01:24 »
Děkuji moc. A to číslo toho limitu si našel kde? To je ten odkaz na models/overview
text-davinci-003   Can do any language task with better quality, longer output, and consistent instruction-following than the curie, babbage, or ada models. Also supports some additional features such as inserting text.   4,097 tokens   Up to Jun 2021
?

Tak to se tedy nevyplatí dělat vlastní API. To tak leda na chat, který nepotřebuju. A kdybych to třeba chtěl dát na nějakou webovku, tak by si lidi moc nezachatovali. Když si to tak vezmeš tak na chat.openai.com je to skoro bez omezení, jen ta délka textu kterou bot generuje je trochu kratší.

65
Vývoj / Re:Nechápu limity a raty u OpenAI
« kdy: 18. 06. 2023, 18:20:22 »
Mě zajímá jen Free tarif. Tam píšou 3 RPM
150,000 TPM
Jak dlouho by to tedy trvalo, než by bot zpracoval můj požadavek a jak bych měl nastavit ten json, na kolik?

Kód: [Vybrat]
{
  "model": "text-davinci-002",
  "prompt": "Once upon a time",
  "temperature": 0.5,
  "max_tokens": 150000
}
nebo

Kód: [Vybrat]
{
  "model": "text-davinci-002",
  "prompt": "Once upon a time",
  "temperature": 0.5,
  "max_tokens": 3
}

Anebo to co chci vůbec nepůjde protože je to moc textu? Zajímavé že v chatu na chat.openai.com s tak velkým množstvím textu není problém, ale při text/embeding je to jen 3 tokeny? Nebo 1 token pro davinci? Touhle rychlostí by se to vypisovalo snad měsíc v kuse.

66
Vývoj / Re:Nechápu limity a raty u OpenAI
« kdy: 18. 06. 2023, 12:23:25 »
Ještě jsem to chtěl editovat a už to nejde. Takže výsledek naší diskuse (rekapitulace studie) má
stránky: 30 (A4)
slova: 18509
znaky: 106987
odstavce: 352

67
Vývoj / Nechápu limity a raty u OpenAI
« kdy: 18. 06. 2023, 12:12:37 »
Dokumentaci jsem zkoumal, ptal se OpenAI a už to s ním řeším podruhé ale prostě to stále nechápu. Snad poradí člověk. Jde mi o to, že se snažím rozjet aplikaci, kterou mi napsal, abych mohl přes soubor odeslat delší požadavek jako rekapitulace studie co má 200 stránek A5 a ve výsledku je z toho asi 30 zpráv od ChatGPT. Tyhle data přepracuji do článku kde slučuji tři zprávy, ale článek je dlouhý. A budu po něm chtít, aby mi to rekapitulovat. Normálně bych to posílal třeba 10-15 zpráv přes ChatGPT. Ale je možné takto dlouhou věc zdarma poslat přes api, které jsem si s jeho pomocí napsal pro perl? Mám tedy takovýto jednoduchý požadavek.
Kód: [Vybrat]
{
  "model": "text-davinci-002",
  "prompt": "Once upon a time",
  "temperature": 0.5,
  "max_tokens": 50
}
Prompt budu muset ve skutečnosti načíst ze souboru jako
Kód: [Vybrat]
my $request_prompt = read_file($request_prompt);
my $escaped_prompt = encode_json($request_prompt);
Ale háček je v délce zprávy.
Tabulka obsahuje
ModelTPM Limit (Tokens per Minute)RPM Limit (Requests per Minute)
davinci250,00060
curie2560
babbage10020
ada20020

Dotaz na ChatGPT zněl:
Na kolik tokenů mám tedy nastavit max limit v tomto příkladu ZDARMA? (následoval výše uvedený kód toho json objektu)
Na dotaz: "Spočítejte jak dlouho by trvalo vygenerování odpovědi na předchozí dotaz."
ChatGPT mi napsal:
"1 token za minutu * 50 tokenů = 50 minut"

Mám toto brát vážně nebo to prostě jen nechápe? Netuším jak dlouhý je ten článek, ale zdá se, že počet odeslaných tokenů a počet přijatých tokenů se sčítají. Jako mě by asi nevadilo čekat na to třeba 20 minut. Proč ne. Ale jinak to nemá smysl, mohu mu to zadat ručně.

68
Vývoj / Re:Využíváte umělé inteligence běžně?
« kdy: 18. 06. 2023, 11:58:12 »
Ahoj pracuji s velkými množství dat, články a studie, takže to využívám hodně. Na studium pro laiky myslím že je to perfektní, tedy pokud mají čas na experimentování.

69
Podle čeho se třídí je soubor s klíči. Jsou seřazeny. V tomto pořadí se mají třídit knihy v datovém souboru. Tzn. tady je to "title", který je tím rozhodujícím klíčem v datovém souboru. V datovém souboru je to "english_title". Funkce map(select ... má najít v datovém souboru ten správný klíč. Když ho najde, přičte se do pole a ukončí cyklus smyčky. Takto se vytváří nové pole s již seřazenými klíči.

Syntaxe klíčů:
[
  {"132153": {"no": 1, "title": "Nejaka kniha"}},
  {"456832": {"no": 2, "title": "Dalsi kniha"}},
...
]

70
Má to svůj důvod proč ty knihy jsou přesně seřazené. Ale nechci sem přímo posílat data. Leda snad soukromě. Není to zas tak dlouhý json.

71
Už nějakou dobu jsem zkoušel používat ChatGPT k tomu aby mi uspořádal pole s knihami. Ovšem nějak se nedařilo, bylo to dost neefektivní.

První pole obsahuje seznam knih, správně seřazený (pole s klíči). Druhý seznam je datový, který obsahuje více informací a bohužel není seřazený podle názvu knih.

Chtěl jsem tedy po chatGPT aby načetl nejprve ten první soubor s klíči a podle toho pole pak seřadil to datové pole. Nejprve mi navrhl funkci, kde pole nebo soubor se načítá uvnitř. Taky byl problém, ten se nepovedlo vyřešit, že když klíč v datovém souboru či poli neexistoval, nevypsal se název pole. A to nešlo za nic na světě realizovat.

Tak jsem napsal samostatný kód, který nejprve porovná ty klíče, zda se nachází v datovém souboru nebo ne. Taky jsem se učil jak vlastně dostat celé pole do funkce, tak jsem to navrhl takto, že se soubor s klíči načte před funkcí sort_books. Pak ale stále ještě byl problém s efektivitou, že se snad 26 knih dlouho třídí. Asi 2.5s na mém AMD FX 8300 je dost dlouhá doba.

Asi není úplně ideální spouštět ten jq 26x ve smyčce a navíc se tam 26x načítá pole pomocí map. Máte někdo nějaký nápad jak to ještě urychlit a dostat ten čas například na 0.26 nebo 0.026 s?

PS:ChatGPT stále nechápe syntaxi jq... a vyvozuje nesprávné závěry.
Syntaxe datového souboru.json

Kód: [Vybrat]
{ "books": [{ "english_title": "nejaka kniha", "czech_title": "ceskynazev", "category": "beletrie", "chapter_count": 14 }, ...]}
Syntaxe klíčů:
[
  {"132153": {"no": 1, "title": "Nejaka kniha"}},
  {"456832": {"no": 2, "title": "Dalsi kniha"}},
...
]

72
Software / Re:Není vidět posun myši s xdotool mousemove
« kdy: 28. 05. 2023, 22:21:43 »
Už to mám vyřešeno. Stačilo vypnout myš ve virtuálce.

73
Tak to nevím, tak to by dopadlo jako s tím upgradem na Windows XP horror edition.

74
Software / Není vidět posun myši s xdotool mousemove
« kdy: 27. 05. 2023, 23:06:43 »
Nainstaloval jsem si Mint 20 a zkouším používat program `xdotool mousemove` k pohybu myší. Mohu s ním simulovat kliknutí myší, ale nejsem si zcela jistý, co se stane s kurzorem myši, protože se zdá, že se nepohybuje.

Konzultoval jsem to s chatGPT a nenašel žádné řešení. Jsem si vědom omezení chatGPT, často se mýlí a navrhuje hloupé návrhy bez ohledu na kontext nebo podmínku, kterou jsem mu předal. Tak snad víte, kde je problém, že nevidím pohyb myši. Ve WIndows jsem používal ahk/autohotkey k simulaci pohybu myší a kliknutí.

Přesto ChatGPT navrhl, že možná nemám dostatečná privilegia, ale proč pak mohu používat kliknutí? A předchozí příkaz sudo nepomůže? Přesto jsem přehodnotil návrhy, abych místo toho používal knihovny pythonu, ale chtěl jsem jednoduchý program, který by se spouštěl z bash (z bash skriptu) stejně jako xdotool. Takže to nedává smysl, proč to nefunguje.

75
Tak asi celé přeinstalovat ale nevím jak vlastně ten nový shotcut nainstalovat. Na flatpaku teď zrovna myslím nic nemám. Ale mám dva linuxy mint na dvou WIndowsech, tak už si zrovna nevybavuji na kterém windowsu/linuxu to bylo. Jo budu instalovat Mint na čisto, už jsem na to koupil disk, ale zatím jsem se nedokázal rozhodnout jak naformátovat oddíly. Je to složitý úkol kvůli tomu že NTFS/EXT4 se blbě sdílí s Windows XP na virutálu. Možná tam zavedu cygwin (cygwin.1.715) to by řešilo problém.

Stran: 1 ... 3 4 [5] 6 7 ... 25