рдЗрд╕ рдкреЛрд╕реНрдЯ рдореЗрдВ, рд╣рдо рдкрд╛рдБрдЪ рдЬреЗрдирд░реЗрдЯрд┐рд╡ рдПрдЖрдИ рдкреНрд░реЛрдЬреЗрдХреНрдЯреНрд╕ рдХреА рдкрдбрд╝рддрд╛рд▓ рдХрд░реЗрдВрдЧреЗ рдЬреЛ рдЖрдкрдХреЛ рдЕрдкрдирд╛ рдорд╢реАрди рд▓рд░реНрдирд┐рдВрдЧ рдФрд░ рдбреЗрдЯрд╛ рд╕рд╛рдЗрдВрд╕ рдкреЛрд░реНрдЯрдлреЛрд▓рд┐рдпреЛ рдмрдирд╛рдиреЗ рдФрд░ рдордЬрдмреВрдд рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдХрд░реЗрдВрдЧреЗред рдпреЗ рдкреНрд░реЛрдЬреЗрдХреНрдЯреНрд╕ Stable Diffusion, Segment Anything, LangChain , Alpaca-LoRA, рдФрд░ рдЕрдиреНрдп рдЬреИрд╕реА рдЕрддреНрдпрд╛рдзреБрдирд┐рдХ рддрдХрдиреАрдХреЛрдВ рдХреА рд╕рдордЭ рдмрдврд╝рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдмрдирд╛рдП рдЧрдП рд╣реИрдВред
рдЪрд╛рд╣реЗ рдЖрдк рдЬреЗрдирд░реЗрдЯрд┐рд╡ рдПрдЖрдИ рдореЗрдВ рдирдП рд╣реЛрдВ рдпрд╛ рдХреБрдЫ рдЕрдиреБрднрд╡ рд░рдЦрддреЗ рд╣реЛрдВ, рдпреЗ рдкреНрд░реЛрдЬреЗрдХреНрдЯреНрд╕ рдЖрдкрдХреЛ рд╡реЗ рдореВрд▓реНрдпрд╡рд╛рди рдХреМрд╢рд▓ рджреЗрдВрдЧреЗ рдЬреЛ рдиреМрдХрд░реА рдХреЗ рдЖрд╡реЗрджрди рдФрд░ рдЗрдВрдЯрд░рд╡реНрдпреВ рдореЗрдВ рдЖрдкрдХреЛ рдЕрд▓рдЧ рдкрд╣рдЪрд╛рди рджреЗ рд╕рдХрддреЗ рд╣реИрдВред
рдЖрдк GPT рд╢реНрд░реГрдВрдЦрд▓рд╛тАФGPT-1, GPT-2, GPT-3, рдФрд░ GPT-4тАФрдХреЗ рдмрд╛рд░реЗ рдореЗрдВ 'GPT-4 рдХреНрдпрд╛ рд╣реИ рдФрд░ рдпрд╣ рдХреНрдпреЛрдВ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИ? ' рд▓реЗрдЦ рдкрдврд╝рдХрд░ рдЬрд╛рди рд╕рдХрддреЗ рд╣реИрдВред рдЖрдк рдХреБрдЫ рдЕрдиреНрдп рдПрдЖрдИ рдкреНрд░реЛрдЬреЗрдХреНрдЯреНрд╕ рднреА рдПрдХ рдЕрд▓рдЧ рдкреЛрд╕реНрдЯ рдореЗрдВ рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВред
1. StableSAM: Segment Anything рдХреЗ рд╕рд╛рде Stable Diffusion Inpainting
рдЗрд╕ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдореЗрдВ, рдЖрдк Meta рдХрд╛ segment-anything , Hugging Face рдХреЗ diffusers , рдФрд░ Gradio рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдРрд╕рд╛ рдРрдк рдмрдирд╛рдПрдВрдЧреЗ рдЬреЛ рдЖрдкрдХреЗ рдЪреБрдиреЗ рдЧрдП рд╣рд┐рд╕реНрд╕реЗтАФрдмреИрдХрдЧреНрд░рд╛рдЙрдВрдб, рдЪреЗрд╣рд░рд╛, рдХрдкрдбрд╝реЗ рдпрд╛ рдХреБрдЫ рднреАтАФрдХреЛ рдмрджрд▓ рд╕рдХреЗред рдЗрд╕реЗ рдмрд╕ рдЗрдореЗрдЬ, рдЪреБрдирд╛ рдЧрдпрд╛ рдХреНрд╖реЗрддреНрд░ рдФрд░ рдПрдХ рдкреНрд░реЙрдореНрдкреНрдЯ рдЪрд╛рд╣рд┐рдПред
рдЙрдкрдпреЛрдЧ рдХреЗ рдорд╛рдорд▓реЗ:
StableSAM рдбрд┐рдЬрд┐рдЯрд▓ рдорд╛рд░реНрдХреЗрдЯрд┐рдВрдЧ, рдбрд┐рдЬрд╛рдЗрди рдФрд░ рдПрдВрдЯрд░рдЯреЗрдирдореЗрдВрдЯ рдЗрдВрдбрд╕реНрдЯреНрд░реА рдХреЗ рдХреНрд░рд┐рдПрдЯрд┐рд╡ рдкреНрд░реЛрдлреЗрд╢рдирд▓реНрд╕ рдХреЗ рд▓рд┐рдП рдмрд┐рд▓реНрдХреБрд▓ рдЙрдкрдпреБрдХреНрдд рд╣реИред рдпрд╣ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЛ рдЗрдореЗрдЬ рдХреЗ рдЦрд╛рд╕ рд╣рд┐рд╕реНрд╕реЛрдВ рдХреЛ рд╕рдЯреАрдХрддрд╛ рд╕реЗ рдПрдбрд┐рдЯ рдХрд░рдиреЗ рджреЗрддрд╛ рд╣реИ, рдЬрд┐рд╕рд╕реЗ рдмреИрдХрдЧреНрд░рд╛рдЙрдВрдб рдмрджрд▓рдирд╛, рдХрдкрдбрд╝реЗ рдмрджрд▓рдирд╛, рдпрд╛ рдкреНрд░рдореЛрд╢рдирд▓ рдордЯреАрд░рд┐рдпрд▓ рдореЗрдВ рдСрдмреНрдЬреЗрдХреНрдЯ рд╕рдВрд╢реЛрдзрд┐рдд рдХрд░рдирд╛ рдЬреИрд╕реЗ рдХрд╛рд░реНрдпреЛрдВ рдХреЗ рд▓рд┐рдП рдпрд╣ рдЖрджрд░реНрд╢ рд╣реИред рд╢реМрдХрд╝рд┐рдпрд╛ рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП, рдпрд╣ рдмрд┐рдирд╛ рдПрдбрд╡рд╛рдВрд╕реНрдб рдбрд┐рдЬрд╛рдЗрди рд╕реНрдХрд┐рд▓реНрд╕ рдХреЗ рдЗрдореЗрдЬ рдХрд╕реНрдЯрдорд╛рдЗрдЬрд╝реЗрд╢рди рдХрд╛ рд╢рд╛рдирджрд╛рд░ рдЯреВрд▓ рд╣реИред
рдЖрдк рдЬреЛ рдХреМрд╢рд▓ рд╕реАрдЦреЗрдВрдЧреЗ:
Stable Diffusion рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЗрдореЗрдЬ рдЗрдирдкреЗрдВрдЯрд┐рдВрдЧ рдкрд╛рдЗрдкрд▓рд╛рдЗрди рд▓рд╛рдЧреВ рдХрд░рдирд╛
рдЗрдореЗрдЬ рд╕реЗрдЧрдореЗрдВрдЯреЗрд╢рди рдХреЗ рд▓рд┐рдП Meta рдХреЗ Segment Anything Model (SAM) рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдирд╛
Gradio рдХреЗ рд╕рд╛рде рдПрдХ рдЗрдВрдЯрд░реИрдХреНрдЯрд┐рд╡ рд╡реЗрдм рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдмрдирд╛рдирд╛
рдореЙрдбрд▓ рдбрд┐рдкреНрд▓реЙрдпрдореЗрдВрдЯ рдХреЗ рд▓рд┐рдП Hugging Face diffusers рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛
Stable Diffusion Inpainting рдкрд╛рдЗрдкрд▓рд╛рдЗрди рдмрдирд╛рдПрдБ
рд╣рдо stabilityai/stable-diffusion-2-inpainting ┬╖ Hugging Face рдкрд░ рдЙрдкрд▓рдмреНрдз diffuser рдФрд░ рдореЙрдбрд▓ рд╡реЗрдЯреНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ Stable Diffusion Inpainting рдкрд╛рдЗрдкрд▓рд╛рдЗрди рдмрдирд╛рдПрдВрдЧреЗред рдЗрд╕рдХреЗ рдмрд╛рдж, рд╣рдо GPU рддреНрд╡рд░рдг рдХреЗ рд▓рд┐рдП рдЗрд╕реЗ CUDA рдкрд░ рдЬреЛрдбрд╝реЗрдВрдЧреЗред┬а
рдЗрдореЗрдЬ рдорд╛рд╕реНрдХ рдФрд░ рдЗрдирдкреЗрдВрдЯрд┐рдВрдЧ рдлрд╝рдВрдХреНрд╢рди рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рдирд╛
рдЗрдореЗрдЬ рдорд╛рд╕реНрдХ рдлрд╝рдВрдХреНрд╢рди SAM Predictor рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдмрдирд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдпрд╣ рдЗрдореЗрдЬ, рдЪреБрдирд╛ рдЧрдпрд╛ рдЗрдореЗрдЬ рд╕реЗрдХреНрд╢рди, рдФрд░ рдПрдХ is_backgroud рдмреВрд▓рд┐рдпрди рдорд╛рди рд▓реЗрддрд╛ рд╣реИ рддрд╛рдХрд┐ рдорд╛рд╕реНрдХ рдХреА рдЧрдИ рдЗрдореЗрдЬ рдФрд░ рд╕реЗрдЧрдореЗрдВрдЯреЗрд╢рди рдмрдирд╛рдП рдЬрд╛ рд╕рдХреЗрдВред┬а
рдЗрд╕рдХреЗ рдмрд╛рдж, рдЗрдирдкреЗрдВрдЯрд┐рдВрдЧ рдлрд╝рдВрдХреНрд╢рди Stable Diffusion Inpainting рдкрд╛рдЗрдкрд▓рд╛рдЗрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЗрдореЗрдЬ рдХреЗ рдЪреБрдиреЗ рдЧрдП рд╣рд┐рд╕реНрд╕реЛрдВ рдХреЛ рдмрджрд▓рддрд╛ рд╣реИред рдкрд╛рдЗрдкрд▓рд╛рдЗрдиреНрд╕ рдХреЛ рдЗрдирдкреБрдЯ рдЗрдореЗрдЬ, рдорд╛рд╕реНрдХ рдХреА рдЧрдИ рдЗрдореЗрдЬ, рд╕реЗрдЧрдореЗрдВрдЯреЗрдб рдЗрдореЗрдЬ, рдкреНрд░реЙрдореНрдкреНрдЯ рдЯреЗрдХреНрд╕реНрдЯ рдФрд░ рдиреЗрдЧреЗрдЯрд┐рд╡ рдкреНрд░реЙрдореНрдкреНрдЯ рдЯреЗрдХреНрд╕реНрдЯ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред┬а┬а
Gradio UI рдмрдирд╛рдирд╛
рдЖрдк рдПрдХ рд░реЛ рдмрдирд╛рдПрдБрдЧреЗ рдФрд░ рддреАрди рдЗрдореЗрдЬ рдмреНрд▓реЙрдХреНрд╕ рдЬреЛрдбрд╝реЗрдВрдЧреЗред рдПрдХ рдиреНрдпреВрдирддрдо рд╡реНрдпрд╡рд╣рд╛рд░реНрдп рдЙрддреНрдкрд╛рдж рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рд╕рдмрдорд┐рдЯ рдмрдЯрди рдХреЗ рд╕рд╛рде рдПрдХ рдФрд░ рд░реЛ рдЬреЛрдбрд╝рдирд╛ рд╣реЛрдЧрд╛ред рдЗрд╕рдХреЗ рдмрд╛рдж, рдЖрдкрдХреЛ рдЗрдирдкреБрдЯ рдЗрдореЗрдЬ рдСрдмреНрдЬреЗрдХреНрдЯ рдХреЛ рдкрд┐рдХреНрд╕реЗрд▓ рдЪреБрдирдиреЗ, рдорд╛рд╕реНрдХ рдФрд░ рд╕реЗрдЧрдореЗрдВрдЯреЗрд╢рди рдЬрдирд░реЗрдЯ рдХрд░рдиреЗ, рдФрд░ рд╕рдмрдорд┐рдЯ рдмрдЯрди рдкрд░ рдЗрдирдкреЗрдВрдЯрд┐рдВрдЧ рдлрд╝рдВрдХреНрд╢рди рдЪрд▓рд╛рдиреЗ рдХреА рдХреНрд░рд┐рдпрд╛ рдЬреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдВрд╢реЛрдзрд┐рдд рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред
Gradio рд╕реАрдЦрдирд╛ рдХрд╛рдлреА рдЖрд╕рд╛рди рд╣реИред рдЖрдк Gradio Docs рдкрдврд╝рдХрд░ рд╕рдм рдХреБрдЫ рд╕реАрдЦ рд╕рдХрддреЗ рд╣реИрдВред┬а
StableSAM рдХрд╛ рдмреЗрд╣рддрд░ рд╕рдВрд╕реНрдХрд░рдг
StableSAM рдХрд╛ рдмреЗрд╣рддрд░ рд╕рдВрд╕реНрдХрд░рдг Hugging Face рдкрд░ рдЙрдкрд▓рдмреНрдз рд╣реИ, рдЬрд┐рд╕рдореЗрдВ ControlNet рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рд╡рд╛рд▓реА рдХрд╕реНрдЯрдорд╛рдЗрдЬрд╝реНрдб рдЗрдирдкреЗрдВрдЯрд┐рдВрдЧ рдкрд╛рдЗрдкрд▓рд╛рдЗрди рд╢рд╛рдорд┐рд▓ рд╣реИред рдпрд╣ Stability AI рдХреЗ рдмрдЬрд╛рдп Runway ML Stable Diffusion Inpainting рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИред┬а
рдЬреИрд╕рд╛ рдХрд┐ рдЖрдк рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ, рдЕрдВрддрд┐рдо рд╕рдВрд╕реНрдХрд░рдг рдРрдк рдореЗрдВ рд╕реЗрдЧрдореЗрдВрдЯреЗрд╢рди рдмреНрд▓реЙрдХ, рдХреНрд▓реАрди рдмрдЯрди, рдмреИрдХрдЧреНрд░рд╛рдЙрдВрдб рд╡рд┐рдХрд▓реНрдк рдФрд░ рдиреЗрдЧреЗрдЯрд┐рд╡ рдкреНрд░реЙрдореНрдкреНрдЯ рдХреЗ рд╕рд╛рде рд╕реБрдерд░рд╛ рдЗрдВрдЯрд░рдлреЗрд╕ рд╣реИред┬а
рд╕рдВрд╕рд╛рдзрди:┬а
2. Alpaca-LoRA: рдХрдо рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдореЗрдВ ChatGPT-рдЬреИрд╕рд╛ рдЪреИрдЯрдмреЙрдЯ рдмрдирд╛рдПрдБ┬а
Alpaca-LoRA рдЖрдкрдХреЛ рдПрдХ рд╣реА GPU рдкрд░ рдЕрдкрдирд╛ рд╡рд┐рд╢реЗрд╖реАрдХреГрдд ChatGPT-рдЬреИрд╕рд╛ рдЪреИрдЯрдмреЙрдЯ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рднреА рдЖрд╡рд╢реНрдпрдХ рдШрдЯрдХ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред┬ардЗрд╕ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдореЗрдВ, рд╣рдо рд╢реБрд░реБрдЖрддреА рд╕реЗрдЯрдЕрдк, рдЯреНрд░реЗрдирд┐рдВрдЧ, рдЗрдиреНрдлрд░реЗрдВрд╕ рд╕реНрдХреНрд░рд┐рдкреНрдЯ, рдФрд░ CPU рдкрд░ рдЗрдиреНрдлрд░реЗрдВрд╕ рдЪрд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдиреЗрдЯрд┐рд╡ рдХреНрд▓рд╛рдЗрдВрдЯ рдХреЛ рджреЗрдЦреЗрдВрдЧреЗред
рдЙрдкрдпреЛрдЧ рдХреЗ рдорд╛рдорд▓реЗ:
рдпрд╣ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХрд╕реНрдЯрдорд╛рдЗрдЬрд╝реНрдб рд╕рдВрд╡рд╛рджрд╛рддреНрдордХ рдПрдЖрдИ рд╕рд┐рд╕реНрдЯрдо рдмрдирд╛рдиреЗ рдореЗрдВ рд░реБрдЪрд┐ рд░рдЦрдиреЗ рд╡рд╛рд▓реЛрдВ рдХреЗ рд▓рд┐рдП рдмрдврд╝рд┐рдпрд╛ рд╣реИред рдЪрд╛рд╣реЗ рдЖрдк рдХрд┐рд╕реА рдЫреЛрдЯреЗ рд╡реНрдпрд╡рд╕рд╛рдп рдХреЗ рд▓рд┐рдП рдХрд╕реНрдЯрдорд░ рд╕рд░реНрд╡рд┐рд╕ рдЪреИрдЯрдмреЙрдЯ рдмрдирд╛ рд░рд╣реЗ рд╣реЛрдВ рдпрд╛ рдкрд░реНрд╕рдирд▓ рдЕрд╕рд┐рд╕реНрдЯреЗрдВрдЯ рд╡рд┐рдХрд╕рд┐рдд рдХрд░ рд░рд╣реЗ рд╣реЛрдВ, Alpaca-LoRA рд╕реАрдорд┐рдд рдХрдореНрдкреНрдпреВрдЯреЗрд╢рдирд▓ рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдХреЗ рд╕рд╛рде рдПрдХ рд╡рд┐рд╢реЗрд╖реАрдХреГрдд рдЪреИрдЯрдмреЙрдЯ рдЯреНрд░реЗрди рдХрд░рдиреЗ рдХрд╛ рдХреБрд╢рд▓ рддрд░реАрдХрд╛ рджреЗрддрд╛ рд╣реИред рдмрдЬрдЯ рдкрд░ рднрд╛рд╖рд╛ рдореЙрдбрд▓ рдлрд╛рдЗрди-рдЯреНрдпреВрдирд┐рдВрдЧ рдХреЗ рд╕рд╛рде рдкреНрд░рдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдпрд╣ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдЖрджрд░реНрд╢ рд╣реИред
рдЖрдк рдЬреЛ рдХреМрд╢рд▓ рд╕реАрдЦреЗрдВрдЧреЗ:
рдПрдХрд▓ GPU рдкрд░ LoRA рдХреЗ рд╕рд╛рде рднрд╛рд╖рд╛ рдореЙрдбрд▓реЛрдВ рдХрд╛ рдлрд╛рдЗрди-рдЯреНрдпреВрдирд┐рдВрдЧ
Stanford Alpaca рдбреЗрдЯрд╛рд╕реЗрдЯ рд╕реЗрдЯ рдХрд░рдирд╛ рдФрд░ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛
рдХрдо рд╕рдВрд╕рд╛рдзрди рд╡рд╛рд▓реЗ рд╡рд╛рддрд╛рд╡рд░рдг (рдЬреИрд╕реЗ, Raspberry Pi) рдкрд░ рдЗрдиреНрдлрд░реЗрдВрд╕ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдЪрд▓рд╛рдирд╛
Gradio-рдЖрдзрд╛рд░рд┐рдд рдЪреИрдЯрдмреЙрдЯ рдЗрдВрдЯрд░рдлреЗрд╕ рдбрд┐рдкреНрд▓реЙрдп рдХрд░рдирд╛
LLaMA рдЬреИрд╕реЗ рдмрдбрд╝реЗ рднрд╛рд╖рд╛ рдореЙрдбрд▓реЛрдВ рдХреЗ рдкреНрд░рд╢рд┐рдХреНрд╖рдг рдФрд░ рдЕрдиреБрдХреВрд▓рди рдХреЛ рд╕рдордЭрдирд╛
рд▓реЛрдХрд▓ рд╕реЗрдЯрдЕрдк
рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдХреНрд▓реЛрди рдХрд░реЗрдВ: tloen/alpaca-lora
рдбрд┐рдкреЗрдВрдбреЗрдВрд╕реА рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░реЗрдВ: pip install -r requirements.txt
рдпрджрд┐ bitsandbytes рдХрд╛рдо рди рдХрд░реЗ, рддреЛ рдЗрд╕реЗ рд╕реЛрд░реНрд╕ рд╕реЗ рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░реЗрдВред┬а
рдЯреНрд░реЗрдирд┐рдВрдЧ
рдЗрд╕ рднрд╛рдЧ рдореЗрдВ, рд╣рдо рдлрд╛рдЗрди-рдЯреНрдпреВрдирд┐рдВрдЧ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рджреЗрдЦреЗрдВрдЧреЗ рдЬрд┐рд╕реЗ рдЖрдк рдХреНрд▓реАрди рдХрд┐рдП рдЧрдП Stanford Alpaca рдореЙрдбрд▓ рдХреЗ рд╕рд╛рде LLaMA рдореЙрдбрд▓ рдкрд░ рдЪрд▓рд╛ рд╕рдХрддреЗ рд╣реИрдВред┬а
рдмреЗрд╣рддрд░ рдкреНрд░рджрд░реНрд╢рди рдХреЗ рд▓рд┐рдП рдЖрдк рд╣рд╛рдЗрдкрд░рдкреИрд░рд╛рдореАрдЯрд░реНрд╕ рдХреЛ рд╕рдорд╛рдпреЛрдЬрд┐рдд рдХрд░рдиреЗ рд╣реЗрддреБ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВред
python finetune. py \
- - base_model 'decapoda-research/llama-7b-hf' \
- - data_path 'yahma/alpaca-cleaned' \
- - output_dir './lora-alpaca' рд╕рдВрдЪрд╛рд▓рд┐рдд рджреНрд╡рд╛рд░рд╛
рдЗрдиреНрдлрд░реЗрдВрд╕
рдЗрдиреНрдлрд░реЗрдВрд╕ рд╕реНрдХреНрд░рд┐рдкреНрдЯ Hugging Face рд╕реЗ рдЖрдзрд╛рд░ LLaMA рдореЙрдбрд▓ рдкрдврд╝рддреА рд╣реИ рдФрд░ LoRA рд╡реЗрдЯреНрд╕ рд▓реЛрдб рдХрд░ Gradio рдЗрдВрдЯрд░рдлреЗрд╕ рдЪрд▓рд╛рддреА рд╣реИред┬а
python generate. py \
- - load_8bit \
- - base_model 'decapoda-research/llama-7b-hf' \
- - lora_weights 'tloen/alpaca-lora-7b' рд╕рдВрдЪрд╛рд▓рд┐рдд рджреНрд╡рд╛рд░рд╛
рдЖрдк alpaca.cpp рдХрд╛ рдЙрдкрдпреЛрдЧ CPU рдпрд╛ 4GB RAM рд╡рд╛рд▓реЗ Raspberry Pi 4 рдкрд░ alpaca рдореЙрдбрд▓ рдЪрд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдЖрдк Alpaca-LoRA-Serve рдХрд╛ рдЙрдкрдпреЛрдЧ рдиреАрдЪреЗ рджрд┐рдЦрд╛рдП рдЕрдиреБрд╕рд╛рд░ ChatGPT-рд╕реНрдЯрд╛рдЗрд▓ рдЗрдВрдЯрд░рдлреЗрд╕ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред┬а
рд╕рдВрд╕рд╛рдзрди:
3. LangChain рдФрд░ ChatGPT рдХреЗ рд╕рд╛рде PDF рдЗрдВрдЯрд░реЗрдХреНрд╢рди рдХрд╛ рд╕реНрд╡рдЪрд╛рд▓рди
LangChain рдХреЗ PDF рд▓реЛрдбрд░, OpenAI Embeddings, рдФрд░ GPT-3.5 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЕрдкрдирд╛ ChatPDF рдХреНрд▓реЛрди рдмрдирд╛рдПрдВред рдЖрдк рдРрд╕рд╛ рдЪреИрдЯрдмреЙрдЯ рдмрдирд╛рдПрдБрдЧреЗ рдЬреЛ рдЖрдкрдХреА рдХрд┐рддрд╛рдм, рдХрд╛рдиреВрдиреА рджрд╕реНрддрд╛рд╡реЗрдЬрд╝, рдФрд░ рдЕрдиреНрдп рдорд╣рддреНрд╡рдкреВрд░реНрдг PDF рджрд╕реНрддрд╛рд╡реЗрдЬрд╝реЛрдВ рд╕реЗ рд╕рдВрд╡рд╛рдж рдХрд░ рд╕рдХреЗред
рдЙрдкрдпреЛрдЧ рдХреЗ рдорд╛рдорд▓реЗ:
рдпрд╣ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рд░рд┐рд╕рд░реНрдЪ рдкреЗрдкрд░реНрд╕, рдХрд╛рдиреВрдиреА рдХреЙрдиреНрдЯреНрд░реИрдХреНрдЯреНрд╕ рдпрд╛ рд╡рд┐рддреНрддреАрдп рд░рд┐рдкреЛрд░реНрдЯреНрд╕ рдЬреИрд╕реЗ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝-рдЖрдзрд╛рд░рд┐рдд рд╡рд░реНрдХрдлрд╝реНрд▓реЛ рдХреЛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдХрд░рдиреЗ рдореЗрдВ рд╕рд╣рд╛рдпрдХ рд╣реИред рдЖрдк рдРрд╕рд╛ рдЪреИрдЯрдмреЙрдЯ рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВ рдЬреЛ PDF рджрд╕реНрддрд╛рд╡реЗрдЬрд╝реЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдкреНрд░рд╢реНрдиреЛрдВ рдХрд╛ рдЙрддреНрддрд░ рджреЗ, рдЬреЛ рдХрд╛рдиреВрди, рдЕрдХрд╛рджрдорд┐рдХ рдЬрдЧрдд рдпрд╛ рдмрд┐рдЬрд╝рдиреЗрд╕ рдЗрдВрдЯреЗрд▓рд┐рдЬреЗрдВрд╕ рдЬреИрд╕реА рдЗрдВрдбрд╕реНрдЯреНрд░реАрдЬрд╝ рдореЗрдВ рд╢рдХреНрддрд┐рд╢рд╛рд▓реА рдЯреВрд▓ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдЬрд╣рд╛рдБ рдмрдбрд╝реЗ рдкреИрдорд╛рдиреЗ рдкрд░ рдЯреЗрдХреНрд╕реНрдЯ рдкреНрд░реЛрд╕реЗрд╕рд┐рдВрдЧ рдЖрд╡рд╢реНрдпрдХ рд╣реЛрддреА рд╣реИред
рдЖрдк рдЬреЛ рдХреМрд╢рд▓ рд╕реАрдЦреЗрдВрдЧреЗ:
LangChain рдХреЗ PyPDFLoader рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ PDF рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рд▓реЛрдб рдФрд░ рдкреНрд░реЛрд╕реЗрд╕ рдХрд░рдирд╛
OpenAIEmbeddings рдХреЗ рд╕рд╛рде рдПрдореНрдмреЗрдбрд┐рдВрдЧ рдмрдирд╛рдирд╛ рдФрд░ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдбреЗрдЯрд╛ рдХреЛ рд╡реЗрдХреНрдЯрд░рд╛рдЗрдЬрд╝ рдХрд░рдирд╛
Chroma рдХреЗ рд╕рд╛рде рдХреНрд╡реЗрд░реА рд╣реЗрддреБ рд╡реЗрдХреНрдЯрд░ рдбреЗрдЯрд╛рдмреЗрд╕ рдмрдирд╛рдирд╛
рдкреНрд░рд╢реНрдиреЛрддреНрддрд░ рдХреЗ рд▓рд┐рдП рд╡реЗрдХреНрдЯрд░рд╛рдЗрдЬрд╝реНрдб рдбреЗрдЯрд╛ рдХреЗ рд╕рд╛рде ChatGPT рдХреЛ рдПрдХреАрдХреГрдд рдХрд░рдирд╛
Gradio рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╕рд░рд▓ PDF рдЪреИрдЯрдмреЙрдЯ рдЗрдВрдЯрд░рдлреЗрд╕ рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдирд╛
рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рд▓реЛрдб рдХрд░рдирд╛
рд╣рдо PDFs рд▓реЛрдб рдХрд░рдиреЗ рдФрд░ рд╕рд╛рдордЧреНрд░реА рдкрдврд╝рдиреЗ рдХреЗ рд▓рд┐рдП LangChain рдбреЙрдХреНрдпреБрдореЗрдВрдЯ рд▓реЛрдбрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВрдЧреЗред
from langchain. document_loaders import PyPDFLoader
pdf_path = "./paper.pdf"
loader = PyPDFLoader( pdf_path)
pages = loader. load_and_split( )
print ( pages[ 0 ] . page_content) рд╕рдВрдЪрд╛рд▓рд┐рдд рджреНрд╡рд╛рд░рд╛
рдПрдореНрдмреЗрдбрд┐рдВрдЧ рдФрд░ рд╡реЗрдХреНрдЯрд░рд╛рдЗрдЬрд╝реЗрд╢рди рдмрдирд╛рдирд╛
рд╣рдо LangChain API рдХреА OpenAIEmbeddings рдХреНрд▓рд╛рд╕ рд╕реЗ рдПрдореНрдмреЗрдбрд┐рдВрдЧ рдмрдирд╛рдПрдБрдЧреЗред рдЗрд╕рдХреЗ рдмрд╛рдж, рдЗрди рдПрдореНрдмреЗрдбрд┐рдВрдЧреНрд╕ рдХреЛ Chroma рдХреНрд▓рд╛рд╕ рдХреЛ рджреЗрдВрдЧреЗ рддрд╛рдХрд┐ PDF рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдХреЗ рд▓рд┐рдП рдПрдХ рд╡реЗрдХреНрдЯрд░ рдбреЗрдЯрд╛рдмреЗрд╕ рдмрдирд╛рдпрд╛ рдЬрд╛ рд╕рдХреЗред┬а
from langchain. embeddings import OpenAIEmbeddings
from langchain. vectorstores import Chroma
embeddings = OpenAIEmbeddings( )
vectordb = Chroma. from_documents( pages, embedding= embeddings, persist_directory= "." )
vectordb. persist( ) рд╕рдВрдЪрд╛рд▓рд┐рдд рджреНрд╡рд╛рд░рд╛
PDF рдкрд░ рдХреНрд╡реЗрд░реА рдХрд░рдирд╛
рд╣рдо ChatVectorDBChain рдХреНрд▓рд╛рд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЬреЗрдирд░реЗрдЯ рдХрд┐рдП рдЧрдП рд╡реЗрдХреНрдЯрд░ рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЗ рд╕рд╛рде ChatGPT рд╕реЗ рдЗрдВрдЯрд░реЗрдХреНрдЯ рдХрд░реЗрдВрдЧреЗред┬а
from langchain. chains import ChatVectorDBChain
from langchain. llms import OpenAI
pdf_qa = ChatVectorDBChain. from_llm(
OpenAI( temperature= 0.9 , model_name= "gpt-3.5-turbo" ) ,
vectordb,
return_source_documents= True ,
)
query = "What is the VideoTaskformer?"
result = pdf_qa( { "question" : query, "chat_history" : "" } )
print ( "Answer:" )
print ( result[ "answer" ] ) рд╕рдВрдЪрд╛рд▓рд┐рдд рджреНрд╡рд╛рд░рд╛
рдЕрдЧрд▓рд╛ рдХрджрдо рд╡реАрдбрд┐рдпреЛ рдЯреНрдпреВрдЯреЛрд░рд┐рдпрд▓ рдореЗрдВ рдирд╣реАрдВ рдмрддрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИред рдЖрдк Gradio рдлреНрд░реЗрдорд╡рд░реНрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╡реЗрдм рдРрдк рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдЗрд╕реЗ рдЕрдкрдиреЗ рд╕рд╣рдХрд░реНрдорд┐рдпреЛрдВ рдФрд░ рджреЛрд╕реНрддреЛрдВ рдХреЗ рд╕рд╛рде рд╕рд╛рдЭрд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред┬а
рд╕рдВрд╕рд╛рдзрди:
4. Bing-GPT рд╡реЙрдпрд╕ рдЕрд╕рд┐рд╕реНрдЯреЗрдВрдЯ
J.A.R.V.I.S. рдХреА рддрд░рд╣ рдЕрдкрдирд╛ рдПрдЖрдИ-рд╕рдВрдЪрд╛рд▓рд┐рдд рдкрд░реНрд╕рдирд▓ рдЕрд╕рд┐рд╕реНрдЯреЗрдВрдЯ рдмрдирд╛рдПрдВред рдЗрд╕рдХреЗ рд▓рд┐рдП рдЖрдкрдХреЛ OpenAI API, рдЯреЗрдХреНрд╕реНрдЯ-рдЯреВ-рд╕реНрдкреАрдЪ рд▓рд╛рдЗрдмреНрд░реЗрд░реА, рд╕реНрдкреАрдЪ рд░рд┐рдХрдЧреНрдирд┐рд╢рди рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдФрд░ рдЬреЗрдирд░реЗрдЯрд┐рд╡ рдПрдЖрдИ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреАред
рдЙрдкрдпреЛрдЧ рдХреЗ рдорд╛рдорд▓реЗ:
Bing-GPT рд╡реЙрдпрд╕ рдЕрд╕рд┐рд╕реНрдЯреЗрдВрдЯ рдЖрд╡рд╛рдЬрд╝ рд╕реЗ рдирд┐рдпрдВрддреНрд░рд┐рдд рдкрд░реНрд╕рдирд▓ рдПрдЖрдИ рдЕрд╕рд┐рд╕реНрдЯреЗрдВрдЯ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрджрд░реНрд╢ рд╣реИ рдЬреЛ рд░рд┐рдорд╛рдЗрдВрдбрд░ рд╕реЗрдЯ рдХрд░рдирд╛, рдкреНрд░рд╢реНрдиреЛрдВ рдХрд╛ рдЙрддреНрддрд░ рджреЗрдирд╛ рдпрд╛ рд╕реНрдорд╛рд░реНрдЯ рд╣реЛрдо рдбрд┐рд╡рд╛рдЗрд╕ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рдирд╛ рдЬреИрд╕реЗ рдХрд╛рд░реНрдп рд╕рдВрднрд╛рд▓ рд╕рдХреЗред рдЗрд╕ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХрд╛ рд╡рд┐рд╕реНрддрд╛рд░ рдХрд░ рд╡реНрдпрд╡рд╕рд╛рдпреЛрдВ рдХрд╛ рд╕реНрд╡рдЪрд╛рд▓рди, рд╡реЙрдпрд╕-рдЖрдзрд╛рд░рд┐рдд рдХрд╕реНрдЯрдорд░ рд╕рд░реНрд╡рд┐рд╕ рд╕рдорд╛рдзрд╛рди, рдпрд╛ рджрд┐рд╡реНрдпрд╛рдВрдЧрдЬрди рдХреЗ рд▓рд┐рдП рд╕реБрд▓рдн рдПрдЖрдИ рдЯреВрд▓ рднреА рдмрдирд╛рдП рдЬрд╛ рд╕рдХрддреЗ рд╣реИрдВред
рдЖрдк рдЬреЛ рдХреМрд╢рд▓ рд╕реАрдЦреЗрдВрдЧреЗ:
рдЪреИрдЯрдмреЙрдЯ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛рдПрдБ рдЬрдирд░реЗрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП OpenAI рдХреЗ API рдХрд╛ рдЙрдкрдпреЛрдЧ
Whisper рдФрд░ Polly рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╕реНрдкреАрдЪ рд╕рд┐рдВрдереЗрд╕рд┐рд╕ рдФрд░ рд░рд┐рдХрдЧреНрдирд┐рд╢рди рд▓рд╛рдЧреВ рдХрд░рдирд╛
рд╡реЙрдпрд╕-рдЖрдзрд╛рд░рд┐рдд рдЗрдВрдЯрд░реЗрдХреНрд╢рди рдХреЗ рд▓рд┐рдП рд╡реЗрдХ рд╡рд░реНрдб рдбрд┐рдЯреЗрдХреНрд╢рди рд╕реЗрдЯ рдХрд░рдирд╛
EdgeGPT рдФрд░ ChatGPT рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╣рд╛рдЗрдмреНрд░рд┐рдб рдПрдЖрдИ рдЕрд╕рд┐рд╕реНрдЯреЗрдВрдЯ рдмрдирд╛рдирд╛
Python рдореЗрдВ рдЯреЗрдХреНрд╕реНрдЯ-рдЯреВ-рд╕реНрдкреАрдЪ рдФрд░ рд╡реЙрдпрд╕ рд░рд┐рдХрдЧреНрдирд┐рд╢рди рддрдХрдиреАрдХреЛрдВ рдХрд╛ рдПрдХреАрдХрд░рдг
рдЖрд╡рд╢реНрдпрдХ рд▓рд╛рдЗрдмреНрд░реЗрд░реА рд▓реЛрдб рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдЖрдкрдХреЛ OpenAI API рдХреБрдВрдЬреА рджреЗрдиреА рд╣реЛрдЧреА:
openai. api_key = "[paste your OpenAI API key here]" рд╕рдВрдЪрд╛рд▓рд┐рдд рджреНрд╡рд╛рд░рд╛
рд╡реЗрдХ рд╡рд░реНрдб
рдПрдЖрдИ рдХреЛ рд╕рдХреНрд░рд┐рдп рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рд╡реЗрдХ рд╡рд░реНрдб рдлрд╝рдВрдХреНрд╢рди рдмрдирд╛рдПрдВред рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ, рдбреЗрд╡рд▓рдкрд░ тАЬ'bingтАЭ рдпрд╛ тАЬgptтАЭ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рд╣реИред
рд╕реНрдкреАрдЪ рд╕рд┐рдВрдереЗрд╕рд┐рд╕
рд╕реНрдкреАрдЪ рд╕рд┐рдВрдереЗрд╕рд┐рд╕ рдлрд╝рдВрдХреНрд╢рди рдЯреЗрдХреНрд╕реНрдЯ-рдЯреВ-рд╕реНрдкреАрдЪ рдЗрдиреНрдлрд░реЗрдВрд╕ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред рдЖрдк boto3 рд╕реЗ polly (рдЯреЗрдХреНрд╕реНрдЯ-рдЯреВ-рд╕реНрдкреАрдЪ) рдПрдХреНрд╕реЗрд╕ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ pydub рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдСрдбрд┐рдпреЛ рдЪрд▓рд╛ рд╕рдХрддреЗ рд╣реИрдВред
Whisper рдХреЗ рд╕рд╛рде рдЯреНрд░рд╛рдВрд╕рдХреНрд░рд┐рдкреНрд╢рди
рд╕реНрдкреАрдЪ рд░рд┐рдХрдЧреНрдирд┐рд╢рди openai/whisper рджреНрд╡рд╛рд░рд╛ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЖрдкрдХреЛ рдЗрд╕реЗ рдЕрдкрдиреЗ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдореЗрдВ рдЬреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдмрд╕ API рдХреЛ рд╕рдордЭрдирд╛ рд╣реЛрдЧрд╛ред┬а
EdgeGPT рдХреЗ рд╕рд╛рде рдЪреИрдЯрдмреЙрдЯ
рдЕрдВрдд рдореЗрдВ, рдЖрдк acheong08/EdgeGPT рдФрд░ OpenAI API рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЪреИрдЯрдмреЙрдЯ рдмрдирд╛рдПрдБрдЧреЗред рдпрджрд┐ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╡реЗрдХ рд╡рд░реНрдб тАЬbing'' рдмреЛрд▓рддрд╛ рд╣реИ рддреЛ рдпрд╣ EdgeGPT рдореЙрдбрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдЧрд╛, рдЕрдиреНрдпрдерд╛ ChatGPT рдореЙрдбрд▓ рдХрд╛ред┬а
рдпрджрд┐ рдЖрдк рд╡реЙрдпрд╕ рдЕрд╕рд┐рд╕реНрдЯреЗрдВрдЯ рдХрд╛ рдФрд░ рднреА рд╕рд░рд▓ рдЗрдореНрдкреНрд▓реАрдореЗрдВрдЯреЗрд╢рди рдвреВрдБрдв рд░рд╣реЗ рд╣реИрдВ, рддреЛ OpenAI Whisper, ChatGPT, TTS, рдФрд░ Gradio Web UI рджреЗрдЦреЗрдВред┬а
рд╕рдВрд╕рд╛рдзрди:
5. рдПрдХ рдПрдВрдб-рдЯреВ-рдПрдВрдб рдбреЗрдЯрд╛ рд╕рд╛рдЗрдВрд╕ рдкреНрд░реЛрдЬреЗрдХреНрдЯ
рдЗрд╕ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдореЗрдВ, рд╣рдо ChatGPT рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдПрдВрдб-рдЯреВ-рдПрдВрдб рд▓реЛрди рдЕрдкреНрд░реВрд╡рд▓ рдХреНрд▓рд╛рд╕рд┐рдлрд╛рдпрд░ рдПрдкреНрд▓реАрдХреЗрд╢рдВрд╕ рдкрд░ рдХрд╛рдо рдХрд░реЗрдВрдЧреЗред рд╣рдореЗрдВ рдмрд╕ ChatGPT рдЗрдВрдЯрд░рдлреЗрд╕ рддрдХ рдкрд╣реБрдБрдЪ рдФрд░ рдХреЛрдб рдЪрд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдкрд░реНрд╕рдирд▓ рдорд╢реАрди рдЪрд╛рд╣рд┐рдПред┬а
рдЙрдкрдпреЛрдЧ рдХреЗ рдорд╛рдорд▓реЗ:
рдпрд╣ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдЙрди рднрд╛рд╡реА рдбреЗрдЯрд╛ рд╕рд╛рдЗрдВрдЯрд┐рд╕реНрдЯреНрд╕ рдХреЗ рд▓рд┐рдП рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ рдЬреЛ рдПрдЖрдИ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдПрдХ рдкреВрд░реНрдг рд░реВрдк рд╕реЗ рдХрд╛рд░реНрдпрд╢реАрд▓ рдорд╢реАрди рд▓рд░реНрдирд┐рдВрдЧ рдкрд╛рдЗрдкрд▓рд╛рдЗрди рдмрдирд╛рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВред рдЖрдк рд╕реАрдЦреЗрдВрдЧреЗ рдХрд┐ рдорд╢реАрди рд▓рд░реНрдирд┐рдВрдЧ рдореЙрдбрд▓ рдХреА рдпреЛрдЬрдирд╛, рдирд┐рд╖реНрдкрд╛рджрди рдФрд░ рдбрд┐рдкреНрд▓реЙрдпрдореЗрдВрдЯ рдореЗрдВ ChatGPT рдХрд╛ рдЙрдкрдпреЛрдЧ рдХреИрд╕реЗ рдХрд░реЗрдВтАФрдЬреЛ рдХрд┐рд╕реА рднреА рдбреЗрдЯрд╛ рд╕рд╛рдЗрдВрд╕ рдкреЛрд░реНрдЯрдлреЛрд▓рд┐рдпреЛ рдХреЗ рд▓рд┐рдП рдЙрддреНрдХреГрд╖реНрдЯ рдЬреЛрдбрд╝ рд╣реИред рдЗрд╕ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рд▓реЛрди рдЕрдкреНрд░реВрд╡рд▓, рдЪрд░реНрди рдкреНрд░реЗрдбрд┐рдХреНрд╢рди рдпрд╛ рдлреНрд░реЙрдб рдбрд┐рдЯреЗрдХреНрд╢рди рдХреА рднрд╡рд┐рд╖реНрдпрд╡рд╛рдгреА рдХреЗ рд▓рд┐рдП рдХрд░реЗрдВред
рдЖрдк рдЬреЛ рдХреМрд╢рд▓ рд╕реАрдЦреЗрдВрдЧреЗ:
рдПрдХреНрд╕рдкреНрд▓реЛрд░реЗрдЯрд░реА рдбреЗрдЯрд╛ рдПрдирд╛рд▓рд┐рд╕рд┐рд╕ (EDA) рдореЗрдВ ChatGPT рдХреА рд╕рд╣рд╛рдпрддрд╛ рд▓реЗрдирд╛
рдлрд╝реАрдЪрд░ рдЗрдВрдЬреАрдирд┐рдпрд░рд┐рдВрдЧ рдФрд░ рдбреЗрдЯрд╛ рдкреНрд░реАрдкреНрд░реЛрд╕реЗрд╕рд┐рдВрдЧ рдХрд╛рд░реНрдпреЛрдВ рдХрд╛ рд╕реНрд╡рдЪрд╛рд▓рди
ChatGPT рдХреА рдорджрдж рд╕реЗ рдорд╢реАрди рд▓рд░реНрдирд┐рдВрдЧ рдореЙрдбрд▓ рдмрдирд╛рдирд╛ рдФрд░ рдЯреНрдпреВрди рдХрд░рдирд╛
Gradio рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдорд╢реАрди рд▓рд░реНрдирд┐рдВрдЧ рд╡реЗрдм рдРрдк рдмрдирд╛рдирд╛
рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдкреНрд▓рд╛рдирд┐рдВрдЧ
рдпреЛрдЬрдирд╛ рдЪрд░рдг рдореЗрдВ, рд╣рдо рдбреЗрдЯрд╛рд╕реЗрдЯ рдФрд░ рдЙрд╕рд╕реЗ рдЕрдкрдиреА рдЕрдкреЗрдХреНрд╖рд╛рдПрдБ рдмрддрд╛рдПрдБрдЧреЗред рдХрднреА-рдХрднреА рдЙрддреНрддрд░ рдкрд░рдлреЗрдХреНрдЯ рдирд╣реАрдВ рд╣реЛрддреЗ, рд▓реЗрдХрд┐рди рдЖрдк рдлрд╝реЙрд▓реЛ-рдЕрдк рдкреНрд░реЙрдореНрдкреНрдЯреНрд╕ рджреЗрдХрд░ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдХреЛ рдкрд░рд┐рд╖реНрдХреГрдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред┬а
рдЗрд╕рдХреЗ рдмрд╛рдж, рд╣рдо рд╕рдВрдХреНрд╖рд┐рдкреНрдд рдпреЛрдЬрдирд╛ рдХрд╛ рдкрд╛рд▓рди рд╢реБрд░реВ рдХрд░реЗрдВрдЧреЗред┬а
рдПрдХреНрд╕рдкреНрд▓реЛрд░реЗрдЯрд░реА рдбреЗрдЯрд╛ рдПрдирд╛рд▓рд┐рд╕рд┐рд╕ (EDA)┬а
рд╣рдо ChatGPT рд╕реЗ рдРрд╕рд╛ Python рдХреЛрдб рдЬрдирд░реЗрдЯ рдХрд░рдиреЗ рдХреЛ рдХрд╣реЗрдВрдЧреЗ рдЬреЛ рдбреЗрдЯрд╛рд╕реЗрдЯ рд▓реЛрдб рдХрд░реЗ рдФрд░ рд╡рд┐рднрд┐рдиреНрди рд╡рд┐рдЬрд╝реБрдЕрд▓рд╛рдЗрдЬрд╝реЗрд╢рди рддрдХрдиреАрдХреЛрдВ рдХреЗ рд╕рд╛рде EDA рдЪрд▓рд╛рдПред рдЖрдк рдЗрд╕рд╕реЗ рдкрд░рд┐рдгрд╛рдореЛрдВ рдХреА рд╡реНрдпрд╛рдЦреНрдпрд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рднреА рдХрд╣ рд╕рдХрддреЗ рд╣реИрдВред
рдлрд╝реАрдЪрд░ рдЗрдВрдЬреАрдирд┐рдпрд░рд┐рдВрдЧ
рд╣рдордиреЗ ChatGPT рд╕реЗ рдлрд╝реАрдЪрд░ рдЗрдВрдЬреАрдирд┐рдпрд░рд┐рдВрдЧ рдХреЛрдб рд▓рд┐рдЦрдиреЗ рдХреЛ рдХрд╣рд╛, рдФрд░ рдЖрд╢реНрдЪрд░реНрдпрдЬрдирдХ рд░реВрдк рд╕реЗ рдЗрд╕рдиреЗ рдореМрдЬреВрджрд╛ рдлреАрдЪрд░реНрд╕ рд╕реЗ рджреЛ рдирдП рдлреАрдЪрд░ рдмрдирд╛ рджрд┐рдПред рдЗрд╕рдХрд╛ рдорддрд▓рдм рд╣реИ рдХрд┐ рдПрдЖрдИ рдЕрдм рдбреЗрдЯрд╛рд╕реЗрдЯ рдХреЛ рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕рдордЭрддрд╛ рд╣реИред┬а
рдкреНрд░реАрдкреНрд░реЛрд╕реЗрд╕рд┐рдВрдЧ рдФрд░ рдбреЗрдЯрд╛ рдмреИрд▓реЗрдВрд╕рд┐рдВрдЧ
рд╣рдорд╛рд░рд╛ рдбреЗрдЯрд╛рд╕реЗрдЯ рдЕрд╕рдВрддреБрд▓рд┐рдд рд╣реИ, рдФрд░ рдЗрд╕ рднрд╛рдЧ рдореЗрдВ рд╣рдо рдкреНрд░реАрдкреНрд░реЛрд╕реЗрд╕рд┐рдВрдЧ рдФрд░ рдХреНрд▓рд╛рд╕ рдмреИрд▓реЗрдВрд╕рд┐рдВрдЧ рдХреЛрдб рдЬрдирд░реЗрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП ChatGPT рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВрдЧреЗред┬а
рдореЙрдбрд▓ рдЪрдпрди
рд╣рдордиреЗ рдмрд╕ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдорд╢реАрди-рд▓рд░реНрдирд┐рдВрдЧ рдореЙрдбрд▓реЛрдВ рдХреЗ рд╕рд╛рде ChatGPT рд╕реЗ рдореЙрдбрд▓ рдЪрдпрди рдХреЛрдб рд▓рд┐рдЦрдиреЗ рдХреЛ рдХрд╣рд╛ред рдХреЛрдб рдЪрд▓рд╛рдиреЗ рдХреЗ рдмрд╛рдж, рд╣рдо рд╕рд░реНрд╡рд╢реНрд░реЗрд╖реНрда рдкреНрд░рджрд░реНрд╢рди рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдореЙрдбрд▓ рдХрд╛ рдЪрдпрди рдХрд░реЗрдВрдЧреЗред┬а
рд╣рд╛рдЗрдкрд░рдкреИрд░рд╛рдореАрдЯрд░ рдЯреНрдпреВрдирд┐рдВрдЧ рдФрд░ рдореЙрдбрд▓ рдореВрд▓реНрдпрд╛рдВрдХрди
рдкреНрд░рджрд░реНрд╢рди рд╕реБрдзрд╛рд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдо ChatGPT рд╕реЗ рд╣рд╛рдЗрдкрд░рдкреИрд░рд╛рдореАрдЯрд░ рдЯреНрдпреВрдирд┐рдВрдЧ рдФрд░ рдореЙрдбрд▓ рдореВрд▓реНрдпрд╛рдВрдХрди рдХреЗ рд▓рд┐рдП Python рдХреЛрдб рд▓рд┐рдЦрдиреЗ, рдФрд░ рд╕рд░реНрд╡рд╢реНрд░реЗрд╖реНрда рдореЙрдбрд▓ рдХреЛ рд╕рд╣реЗрдЬрдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╣реЗрдВрдЧреЗред
Gradio рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╡реЗрдм рдРрдк рдмрдирд╛рдирд╛
рд╣рдо ChatGPT рд╕реЗ рд╕реЗрд╡ рдХрд┐рдП рдЧрдП рдореЙрдбрд▓ рдФрд░ рдкреНрд░реАрдкреНрд░реЛрд╕реЗрд╕рд┐рдВрдЧ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ Gradio рдРрдк рдХреЛрдб рд▓рд┐рдЦрдиреЗ рдХреЛ рдХрд╣реЗрдВрдЧреЗред рдПрдЖрдИ рдиреЗ рдЗрдирдкреБрдЯ рдлреАрдЪрд░реНрд╕ рдФрд░ рдЖрдЙрдЯрдкреБрдЯ рдкрд░рд┐рдгрд╛рдореЛрдВ рдХреЛ рд╕рдордЭ рд▓рд┐рдпрд╛ред рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк, рд╣рдореЗрдВ рдПрдХ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдХрд╛рд░реНрдпрд╢реАрд▓ рд╡реЗрдм рдРрдк рдорд┐рд▓рд╛ред┬а
Spaces рдкрд░ рд╡реЗрдм рдРрдк рдбрд┐рдкреНрд▓реЙрдп рдХрд░рдирд╛
рдЕрдВрддрд┐рдо рдЪрд░рдг рдореЗрдВ, рд╣рдордиреЗ ChatGPT рд╕реЗ рд╡реЗрдм рдРрдк рдХреЛ рд╕реНрдкреЗрд╕реЗрдЬрд╝ рдкрд░ рдбрд┐рдкреНрд▓реЙрдп рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╣рд╛ред рдЗрд╕рдиреЗ рдХреБрдЫ рдЪрд░рдг рджрд┐рдП рдЬрд┐рдиреНрд╣реЗрдВ рд╣рдо рдлреЙрд▓реЛ рдХрд░ рдХреБрдЫ рд╣реА рдорд┐рдирдЯреЛрдВ рдореЗрдВ рдбрд┐рдкреНрд▓реЙрдп рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред┬а
рдпрд╣ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдкреНрд░рднрд╛рд╡реА рдкреНрд░реЙрдореНрдкреНрдЯ рд▓рд┐рдЦрдиреЗ рдХреЗ рдЯрд┐рдкреНрд╕ рднреА рд╕рд┐рдЦрд╛рдПрдЧрд╛, рдЬреЛ рд╣рд░ рдХреНрд╖реЗрддреНрд░ рдХреЗ рд▓рд┐рдП рдЕрд╣рдо рдмрдирддреЗ рдЬрд╛ рд░рд╣реЗ рд╣реИрдВред┬а
рд╕рдВрд╕рд╛рдзрди:┬а
рдирд┐рд╖реНрдХрд░реНрд╖
рдЬреЗрдирд░реЗрдЯрд┐рд╡ рдПрдЖрдИ рдореЙрдбрд▓реЛрдВ рдХреЗ рд╕рд╛рде рдЖрдиреЗ рд╡рд╛рд▓реЗ рд╕рдордп рдХреА рдпрд╣ рдмрд╕ рд╢реБрд░реБрдЖрдд рд╣реИред рдУрдкрди-рд╕реЛрд░реНрд╕ рд╕рдореБрджрд╛рдп рдРрд╕реЗ рдЯреВрд▓реНрд╕ рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдиреЗ рдореЗрдВ рдЬреБрдЯрд╛ рд╣реИ рдЬреЛ рдЖрдкрдХреЛ рдХрд┐рд╕реА рднреА рдкреНрд░рдХрд╛рд░ рдХрд╛ рдПрдЖрдИ рдмрдирд╛рдиреЗ рдореЗрдВ рдорджрдж рдХрд░реЗрдВред рдЖрдк рдЗрди рдЯреВрд▓реНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ AGI (Artificial General Intelligence) рддрдХ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рднреА рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ; рджреЗрдЦреЗрдВ Auto-GPT (GPT-4 рдХреЛ рдкреВрд░реА рддрд░рд╣ рд╕реНрд╡рд╛рдпрддреНрдд рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░рд╛рдпреЛрдЧрд┐рдХ рдУрдкрди-рд╕реЛрд░реНрд╕) рдФрд░ babyagi (рдПрдЖрдИ-рд╕рдВрдЪрд╛рд▓рд┐рдд рдЯрд╛рд╕реНрдХ рдореИрдиреЗрдЬрдореЗрдВрдЯ рд╕рд┐рд╕реНрдЯрдо)ред┬а
рдЗрд╕ рдкреЛрд╕реНрдЯ рдореЗрдВ, рд╣рдордиреЗ рдРрд╕реЗ рдкреНрд░реЛрдЬреЗрдХреНрдЯреНрд╕ рдХрд╡рд░ рдХрд┐рдП рд╣реИрдВ рдЬрд┐рдиреНрд╣реЗрдВ рд╕рднреА рд╕реНрддрд░реЛрдВ рдХреЗ рд▓реЛрдЧ рд╕рдордЭ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдЬрд┐рдирдХреЗ рд▓рд┐рдП рд╢реБрд░реБрдЖрдд рдореЗрдВ рдХрдо рд╕рдВрд╕рд╛рдзрди рдЪрд╛рд╣рд┐рдПред рдпреЗ рд╕рднреА рдУрдкрди-рд╕реЛрд░реНрд╕ рдЯреВрд▓реНрд╕, рдореЙрдбрд▓реНрд╕, рдбреЗрдЯрд╛рд╕реЗрдЯреНрд╕ рдФрд░ рдкреИрдХреЗрдЬреЗрдЬрд╝ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ рдЬреЛ рдХрд┐рд╕реА рдХреЗ рд▓рд┐рдП рднреА рдЙрдкрд▓рдмреНрдз рд╣реИрдВред
рдпрджрд┐ рдЖрдк ChatGPT рдореЗрдВ рдирдП рд╣реИрдВ, рддреЛ Introduction to ChatGPT рдХреЛрд░реНрд╕ рдХрд░рдиреЗ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВред рд╡реИрдХрд▓реНрдкрд┐рдХ рд░реВрдк рд╕реЗ, рдпрджрд┐ рдЖрдк рдкрд╣рд▓реЗ рд╕реЗ рдЬреЗрдирд░реЗрдЯрд┐рд╡ рдПрдЖрдИ рд╕реЗ рдкрд░рд┐рдЪрд┐рдд рд╣реИрдВ, рддреЛ рд╡реНрдпрд╛рдкрдХ рдбреЗрдЯрд╛ рд╕рд╛рдЗрдВрд╕ рдХреЗ рд▓рд┐рдП ChatGPT рдЪреАрдЯ рд╢реАрдЯ рдХреА рд╕рдореАрдХреНрд╖рд╛ рдХрд░рдХреЗ рдЕрдкрдиреА рдкреНрд░реЙрдореНрдкреНрдЯрд┐рдВрдЧ рд╕реНрдХрд┐рд▓реНрд╕ рдореЗрдВ рд╕реБрдзрд╛рд░ рдХрд░реЗрдВ, рдпрд╛ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╕рдВрд╕рд╛рдзрди рджреЗрдЦреЗрдВ:
рдЗрд╕ рдкреЛрд╕реНрдЯ рдореЗрдВ, рд╣рдо рдкрд╛рдБрдЪ рдЬреЗрдирд░реЗрдЯрд┐рд╡ рдПрдЖрдИ рдкреНрд░реЛрдЬреЗрдХреНрдЯреНрд╕ рдХреА рдкрдбрд╝рддрд╛рд▓ рдХрд░реЗрдВрдЧреЗ рдЬреЛ рдЖрдкрдХреЛ рдЕрдкрдирд╛ рдорд╢реАрди рд▓рд░реНрдирд┐рдВрдЧ рдФрд░ рдбреЗрдЯрд╛ рд╕рд╛рдЗрдВрд╕ рдкреЛрд░реНрдЯрдлреЛрд▓рд┐рдпреЛ рдмрдирд╛рдиреЗ рдФрд░ рдордЬрдмреВрдд рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдХрд░реЗрдВрдЧреЗред рдпреЗ рдкреНрд░реЛрдЬреЗрдХреНрдЯреНрд╕ Stable Diffusion, Segment Anything, LangChain, Alpaca-LoRA, рдФрд░ рдЕрдиреНрдп рдЬреИрд╕реА рдЕрддреНрдпрд╛рдзреБрдирд┐рдХ рддрдХрдиреАрдХреЛрдВ рдХреА рд╕рдордЭ рдмрдврд╝рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдмрдирд╛рдП рдЧрдП рд╣реИрдВред
рдЪрд╛рд╣реЗ рдЖрдк рдЬреЗрдирд░реЗрдЯрд┐рд╡ рдПрдЖрдИ рдореЗрдВ рдирдП рд╣реЛрдВ рдпрд╛ рдХреБрдЫ рдЕрдиреБрднрд╡ рд░рдЦрддреЗ рд╣реЛрдВ, рдпреЗ рдкреНрд░реЛрдЬреЗрдХреНрдЯреНрд╕ рдЖрдкрдХреЛ рд╡реЗ рдореВрд▓реНрдпрд╡рд╛рди рдХреМрд╢рд▓ рджреЗрдВрдЧреЗ рдЬреЛ рдиреМрдХрд░реА рдХреЗ рдЖрд╡реЗрджрди рдФрд░ рдЗрдВрдЯрд░рд╡реНрдпреВ рдореЗрдВ рдЖрдкрдХреЛ рдЕрд▓рдЧ рдкрд╣рдЪрд╛рди рджреЗ рд╕рдХрддреЗ рд╣реИрдВред
рдЖрдк GPT рд╢реНрд░реГрдВрдЦрд▓рд╛тАФGPT-1, GPT-2, GPT-3, рдФрд░ GPT-4тАФрдХреЗ рдмрд╛рд░реЗ рдореЗрдВ 'GPT-4 рдХреНрдпрд╛ рд╣реИ рдФрд░ рдпрд╣ рдХреНрдпреЛрдВ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИ?' рд▓реЗрдЦ рдкрдврд╝рдХрд░ рдЬрд╛рди рд╕рдХрддреЗ рд╣реИрдВред рдЖрдк рдХреБрдЫ рдЕрдиреНрдп рдПрдЖрдИ рдкреНрд░реЛрдЬреЗрдХреНрдЯреНрд╕ рднреА рдПрдХ рдЕрд▓рдЧ рдкреЛрд╕реНрдЯ рдореЗрдВ рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВред
1. StableSAM: Segment Anything рдХреЗ рд╕рд╛рде Stable Diffusion Inpainting
рдЗрд╕ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдореЗрдВ, рдЖрдк Meta рдХрд╛ segment-anything, Hugging Face рдХреЗ diffusers, рдФрд░ Gradio рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдРрд╕рд╛ рдРрдк рдмрдирд╛рдПрдВрдЧреЗ рдЬреЛ рдЖрдкрдХреЗ рдЪреБрдиреЗ рдЧрдП рд╣рд┐рд╕реНрд╕реЗтАФрдмреИрдХрдЧреНрд░рд╛рдЙрдВрдб, рдЪреЗрд╣рд░рд╛, рдХрдкрдбрд╝реЗ рдпрд╛ рдХреБрдЫ рднреАтАФрдХреЛ рдмрджрд▓ рд╕рдХреЗред рдЗрд╕реЗ рдмрд╕ рдЗрдореЗрдЬ, рдЪреБрдирд╛ рдЧрдпрд╛ рдХреНрд╖реЗрддреНрд░ рдФрд░ рдПрдХ рдкреНрд░реЙрдореНрдкреНрдЯ рдЪрд╛рд╣рд┐рдПред
рдЙрдкрдпреЛрдЧ рдХреЗ рдорд╛рдорд▓реЗ:
StableSAM рдбрд┐рдЬрд┐рдЯрд▓ рдорд╛рд░реНрдХреЗрдЯрд┐рдВрдЧ, рдбрд┐рдЬрд╛рдЗрди рдФрд░ рдПрдВрдЯрд░рдЯреЗрдирдореЗрдВрдЯ рдЗрдВрдбрд╕реНрдЯреНрд░реА рдХреЗ рдХреНрд░рд┐рдПрдЯрд┐рд╡ рдкреНрд░реЛрдлреЗрд╢рдирд▓реНрд╕ рдХреЗ рд▓рд┐рдП рдмрд┐рд▓реНрдХреБрд▓ рдЙрдкрдпреБрдХреНрдд рд╣реИред рдпрд╣ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЛ рдЗрдореЗрдЬ рдХреЗ рдЦрд╛рд╕ рд╣рд┐рд╕реНрд╕реЛрдВ рдХреЛ рд╕рдЯреАрдХрддрд╛ рд╕реЗ рдПрдбрд┐рдЯ рдХрд░рдиреЗ рджреЗрддрд╛ рд╣реИ, рдЬрд┐рд╕рд╕реЗ рдмреИрдХрдЧреНрд░рд╛рдЙрдВрдб рдмрджрд▓рдирд╛, рдХрдкрдбрд╝реЗ рдмрджрд▓рдирд╛, рдпрд╛ рдкреНрд░рдореЛрд╢рдирд▓ рдордЯреАрд░рд┐рдпрд▓ рдореЗрдВ рдСрдмреНрдЬреЗрдХреНрдЯ рд╕рдВрд╢реЛрдзрд┐рдд рдХрд░рдирд╛ рдЬреИрд╕реЗ рдХрд╛рд░реНрдпреЛрдВ рдХреЗ рд▓рд┐рдП рдпрд╣ рдЖрджрд░реНрд╢ рд╣реИред рд╢реМрдХрд╝рд┐рдпрд╛ рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП, рдпрд╣ рдмрд┐рдирд╛ рдПрдбрд╡рд╛рдВрд╕реНрдб рдбрд┐рдЬрд╛рдЗрди рд╕реНрдХрд┐рд▓реНрд╕ рдХреЗ рдЗрдореЗрдЬ рдХрд╕реНрдЯрдорд╛рдЗрдЬрд╝реЗрд╢рди рдХрд╛ рд╢рд╛рдирджрд╛рд░ рдЯреВрд▓ рд╣реИред
рдЖрдк рдЬреЛ рдХреМрд╢рд▓ рд╕реАрдЦреЗрдВрдЧреЗ:
Stable Diffusion Inpainting рдкрд╛рдЗрдкрд▓рд╛рдЗрди рдмрдирд╛рдПрдБ
рд╣рдо stabilityai/stable-diffusion-2-inpainting ┬╖ Hugging Face рдкрд░ рдЙрдкрд▓рдмреНрдз diffuser рдФрд░ рдореЙрдбрд▓ рд╡реЗрдЯреНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ Stable Diffusion Inpainting рдкрд╛рдЗрдкрд▓рд╛рдЗрди рдмрдирд╛рдПрдВрдЧреЗред рдЗрд╕рдХреЗ рдмрд╛рдж, рд╣рдо GPU рддреНрд╡рд░рдг рдХреЗ рд▓рд┐рдП рдЗрд╕реЗ CUDA рдкрд░ рдЬреЛрдбрд╝реЗрдВрдЧреЗред┬а
рдЗрдореЗрдЬ рдорд╛рд╕реНрдХ рдФрд░ рдЗрдирдкреЗрдВрдЯрд┐рдВрдЧ рдлрд╝рдВрдХреНрд╢рди рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рдирд╛
рдЗрдореЗрдЬ рдорд╛рд╕реНрдХ рдлрд╝рдВрдХреНрд╢рди SAM Predictor рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдмрдирд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдпрд╣ рдЗрдореЗрдЬ, рдЪреБрдирд╛ рдЧрдпрд╛ рдЗрдореЗрдЬ рд╕реЗрдХреНрд╢рди, рдФрд░ рдПрдХ
is_backgroudрдмреВрд▓рд┐рдпрди рдорд╛рди рд▓реЗрддрд╛ рд╣реИ рддрд╛рдХрд┐ рдорд╛рд╕реНрдХ рдХреА рдЧрдИ рдЗрдореЗрдЬ рдФрд░ рд╕реЗрдЧрдореЗрдВрдЯреЗрд╢рди рдмрдирд╛рдП рдЬрд╛ рд╕рдХреЗрдВред┬ардЗрд╕рдХреЗ рдмрд╛рдж, рдЗрдирдкреЗрдВрдЯрд┐рдВрдЧ рдлрд╝рдВрдХреНрд╢рди Stable Diffusion Inpainting рдкрд╛рдЗрдкрд▓рд╛рдЗрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЗрдореЗрдЬ рдХреЗ рдЪреБрдиреЗ рдЧрдП рд╣рд┐рд╕реНрд╕реЛрдВ рдХреЛ рдмрджрд▓рддрд╛ рд╣реИред рдкрд╛рдЗрдкрд▓рд╛рдЗрдиреНрд╕ рдХреЛ рдЗрдирдкреБрдЯ рдЗрдореЗрдЬ, рдорд╛рд╕реНрдХ рдХреА рдЧрдИ рдЗрдореЗрдЬ, рд╕реЗрдЧрдореЗрдВрдЯреЗрдб рдЗрдореЗрдЬ, рдкреНрд░реЙрдореНрдкреНрдЯ рдЯреЗрдХреНрд╕реНрдЯ рдФрд░ рдиреЗрдЧреЗрдЯрд┐рд╡ рдкреНрд░реЙрдореНрдкреНрдЯ рдЯреЗрдХреНрд╕реНрдЯ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред┬а┬а
Gradio UI рдмрдирд╛рдирд╛
рдЖрдк рдПрдХ рд░реЛ рдмрдирд╛рдПрдБрдЧреЗ рдФрд░ рддреАрди рдЗрдореЗрдЬ рдмреНрд▓реЙрдХреНрд╕ рдЬреЛрдбрд╝реЗрдВрдЧреЗред рдПрдХ рдиреНрдпреВрдирддрдо рд╡реНрдпрд╡рд╣рд╛рд░реНрдп рдЙрддреНрдкрд╛рдж рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рд╕рдмрдорд┐рдЯ рдмрдЯрди рдХреЗ рд╕рд╛рде рдПрдХ рдФрд░ рд░реЛ рдЬреЛрдбрд╝рдирд╛ рд╣реЛрдЧрд╛ред рдЗрд╕рдХреЗ рдмрд╛рдж, рдЖрдкрдХреЛ рдЗрдирдкреБрдЯ рдЗрдореЗрдЬ рдСрдмреНрдЬреЗрдХреНрдЯ рдХреЛ рдкрд┐рдХреНрд╕реЗрд▓ рдЪреБрдирдиреЗ, рдорд╛рд╕реНрдХ рдФрд░ рд╕реЗрдЧрдореЗрдВрдЯреЗрд╢рди рдЬрдирд░реЗрдЯ рдХрд░рдиреЗ, рдФрд░ рд╕рдмрдорд┐рдЯ рдмрдЯрди рдкрд░ рдЗрдирдкреЗрдВрдЯрд┐рдВрдЧ рдлрд╝рдВрдХреНрд╢рди рдЪрд▓рд╛рдиреЗ рдХреА рдХреНрд░рд┐рдпрд╛ рдЬреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдВрд╢реЛрдзрд┐рдд рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред
Gradio рд╕реАрдЦрдирд╛ рдХрд╛рдлреА рдЖрд╕рд╛рди рд╣реИред рдЖрдк Gradio Docs рдкрдврд╝рдХрд░ рд╕рдм рдХреБрдЫ рд╕реАрдЦ рд╕рдХрддреЗ рд╣реИрдВред┬а
StableSAM рдХрд╛ рдмреЗрд╣рддрд░ рд╕рдВрд╕реНрдХрд░рдг
StableSAM рдХрд╛ рдмреЗрд╣рддрд░ рд╕рдВрд╕реНрдХрд░рдг Hugging Face рдкрд░ рдЙрдкрд▓рдмреНрдз рд╣реИ, рдЬрд┐рд╕рдореЗрдВ ControlNet рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рд╡рд╛рд▓реА рдХрд╕реНрдЯрдорд╛рдЗрдЬрд╝реНрдб рдЗрдирдкреЗрдВрдЯрд┐рдВрдЧ рдкрд╛рдЗрдкрд▓рд╛рдЗрди рд╢рд╛рдорд┐рд▓ рд╣реИред рдпрд╣ Stability AI рдХреЗ рдмрдЬрд╛рдп Runway ML Stable Diffusion Inpainting рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИред┬а
рдЬреИрд╕рд╛ рдХрд┐ рдЖрдк рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ, рдЕрдВрддрд┐рдо рд╕рдВрд╕реНрдХрд░рдг рдРрдк рдореЗрдВ рд╕реЗрдЧрдореЗрдВрдЯреЗрд╢рди рдмреНрд▓реЙрдХ, рдХреНрд▓реАрди рдмрдЯрди, рдмреИрдХрдЧреНрд░рд╛рдЙрдВрдб рд╡рд┐рдХрд▓реНрдк рдФрд░ рдиреЗрдЧреЗрдЯрд┐рд╡ рдкреНрд░реЙрдореНрдкреНрдЯ рдХреЗ рд╕рд╛рде рд╕реБрдерд░рд╛ рдЗрдВрдЯрд░рдлреЗрд╕ рд╣реИред┬а
рд╕рдВрд╕рд╛рдзрди:┬а
2. Alpaca-LoRA: рдХрдо рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдореЗрдВ ChatGPT-рдЬреИрд╕рд╛ рдЪреИрдЯрдмреЙрдЯ рдмрдирд╛рдПрдБ┬а
Alpaca-LoRA рдЖрдкрдХреЛ рдПрдХ рд╣реА GPU рдкрд░ рдЕрдкрдирд╛ рд╡рд┐рд╢реЗрд╖реАрдХреГрдд ChatGPT-рдЬреИрд╕рд╛ рдЪреИрдЯрдмреЙрдЯ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рднреА рдЖрд╡рд╢реНрдпрдХ рдШрдЯрдХ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред┬ардЗрд╕ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдореЗрдВ, рд╣рдо рд╢реБрд░реБрдЖрддреА рд╕реЗрдЯрдЕрдк, рдЯреНрд░реЗрдирд┐рдВрдЧ, рдЗрдиреНрдлрд░реЗрдВрд╕ рд╕реНрдХреНрд░рд┐рдкреНрдЯ, рдФрд░ CPU рдкрд░ рдЗрдиреНрдлрд░реЗрдВрд╕ рдЪрд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдиреЗрдЯрд┐рд╡ рдХреНрд▓рд╛рдЗрдВрдЯ рдХреЛ рджреЗрдЦреЗрдВрдЧреЗред
рдЙрдкрдпреЛрдЧ рдХреЗ рдорд╛рдорд▓реЗ:
рдпрд╣ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХрд╕реНрдЯрдорд╛рдЗрдЬрд╝реНрдб рд╕рдВрд╡рд╛рджрд╛рддреНрдордХ рдПрдЖрдИ рд╕рд┐рд╕реНрдЯрдо рдмрдирд╛рдиреЗ рдореЗрдВ рд░реБрдЪрд┐ рд░рдЦрдиреЗ рд╡рд╛рд▓реЛрдВ рдХреЗ рд▓рд┐рдП рдмрдврд╝рд┐рдпрд╛ рд╣реИред рдЪрд╛рд╣реЗ рдЖрдк рдХрд┐рд╕реА рдЫреЛрдЯреЗ рд╡реНрдпрд╡рд╕рд╛рдп рдХреЗ рд▓рд┐рдП рдХрд╕реНрдЯрдорд░ рд╕рд░реНрд╡рд┐рд╕ рдЪреИрдЯрдмреЙрдЯ рдмрдирд╛ рд░рд╣реЗ рд╣реЛрдВ рдпрд╛ рдкрд░реНрд╕рдирд▓ рдЕрд╕рд┐рд╕реНрдЯреЗрдВрдЯ рд╡рд┐рдХрд╕рд┐рдд рдХрд░ рд░рд╣реЗ рд╣реЛрдВ, Alpaca-LoRA рд╕реАрдорд┐рдд рдХрдореНрдкреНрдпреВрдЯреЗрд╢рдирд▓ рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдХреЗ рд╕рд╛рде рдПрдХ рд╡рд┐рд╢реЗрд╖реАрдХреГрдд рдЪреИрдЯрдмреЙрдЯ рдЯреНрд░реЗрди рдХрд░рдиреЗ рдХрд╛ рдХреБрд╢рд▓ рддрд░реАрдХрд╛ рджреЗрддрд╛ рд╣реИред рдмрдЬрдЯ рдкрд░ рднрд╛рд╖рд╛ рдореЙрдбрд▓ рдлрд╛рдЗрди-рдЯреНрдпреВрдирд┐рдВрдЧ рдХреЗ рд╕рд╛рде рдкреНрд░рдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдпрд╣ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдЖрджрд░реНрд╢ рд╣реИред
рдЖрдк рдЬреЛ рдХреМрд╢рд▓ рд╕реАрдЦреЗрдВрдЧреЗ:
рд▓реЛрдХрд▓ рд╕реЗрдЯрдЕрдк
pip install -r requirements.txtрдЯреНрд░реЗрдирд┐рдВрдЧ
рдЗрд╕ рднрд╛рдЧ рдореЗрдВ, рд╣рдо рдлрд╛рдЗрди-рдЯреНрдпреВрдирд┐рдВрдЧ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рджреЗрдЦреЗрдВрдЧреЗ рдЬрд┐рд╕реЗ рдЖрдк рдХреНрд▓реАрди рдХрд┐рдП рдЧрдП Stanford Alpaca рдореЙрдбрд▓ рдХреЗ рд╕рд╛рде LLaMA рдореЙрдбрд▓ рдкрд░ рдЪрд▓рд╛ рд╕рдХрддреЗ рд╣реИрдВред┬а
рдмреЗрд╣рддрд░ рдкреНрд░рджрд░реНрд╢рди рдХреЗ рд▓рд┐рдП рдЖрдк рд╣рд╛рдЗрдкрд░рдкреИрд░рд╛рдореАрдЯрд░реНрд╕ рдХреЛ рд╕рдорд╛рдпреЛрдЬрд┐рдд рдХрд░рдиреЗ рд╣реЗрддреБ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВред
рдЗрдиреНрдлрд░реЗрдВрд╕
рдЗрдиреНрдлрд░реЗрдВрд╕ рд╕реНрдХреНрд░рд┐рдкреНрдЯ Hugging Face рд╕реЗ рдЖрдзрд╛рд░ LLaMA рдореЙрдбрд▓ рдкрдврд╝рддреА рд╣реИ рдФрд░ LoRA рд╡реЗрдЯреНрд╕ рд▓реЛрдб рдХрд░ Gradio рдЗрдВрдЯрд░рдлреЗрд╕ рдЪрд▓рд╛рддреА рд╣реИред┬а
рдЖрдк alpaca.cpp рдХрд╛ рдЙрдкрдпреЛрдЧ CPU рдпрд╛ 4GB RAM рд╡рд╛рд▓реЗ Raspberry Pi 4 рдкрд░ alpaca рдореЙрдбрд▓ рдЪрд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдЖрдк Alpaca-LoRA-Serve рдХрд╛ рдЙрдкрдпреЛрдЧ рдиреАрдЪреЗ рджрд┐рдЦрд╛рдП рдЕрдиреБрд╕рд╛рд░ ChatGPT-рд╕реНрдЯрд╛рдЗрд▓ рдЗрдВрдЯрд░рдлреЗрд╕ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред┬а
рд╕рдВрд╕рд╛рдзрди:
3. LangChain рдФрд░ ChatGPT рдХреЗ рд╕рд╛рде PDF рдЗрдВрдЯрд░реЗрдХреНрд╢рди рдХрд╛ рд╕реНрд╡рдЪрд╛рд▓рди
LangChain рдХреЗ PDF рд▓реЛрдбрд░, OpenAI Embeddings, рдФрд░ GPT-3.5 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЕрдкрдирд╛ ChatPDF рдХреНрд▓реЛрди рдмрдирд╛рдПрдВред рдЖрдк рдРрд╕рд╛ рдЪреИрдЯрдмреЙрдЯ рдмрдирд╛рдПрдБрдЧреЗ рдЬреЛ рдЖрдкрдХреА рдХрд┐рддрд╛рдм, рдХрд╛рдиреВрдиреА рджрд╕реНрддрд╛рд╡реЗрдЬрд╝, рдФрд░ рдЕрдиреНрдп рдорд╣рддреНрд╡рдкреВрд░реНрдг PDF рджрд╕реНрддрд╛рд╡реЗрдЬрд╝реЛрдВ рд╕реЗ рд╕рдВрд╡рд╛рдж рдХрд░ рд╕рдХреЗред
рдЙрдкрдпреЛрдЧ рдХреЗ рдорд╛рдорд▓реЗ:
рдпрд╣ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рд░рд┐рд╕рд░реНрдЪ рдкреЗрдкрд░реНрд╕, рдХрд╛рдиреВрдиреА рдХреЙрдиреНрдЯреНрд░реИрдХреНрдЯреНрд╕ рдпрд╛ рд╡рд┐рддреНрддреАрдп рд░рд┐рдкреЛрд░реНрдЯреНрд╕ рдЬреИрд╕реЗ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝-рдЖрдзрд╛рд░рд┐рдд рд╡рд░реНрдХрдлрд╝реНрд▓реЛ рдХреЛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдХрд░рдиреЗ рдореЗрдВ рд╕рд╣рд╛рдпрдХ рд╣реИред рдЖрдк рдРрд╕рд╛ рдЪреИрдЯрдмреЙрдЯ рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВ рдЬреЛ PDF рджрд╕реНрддрд╛рд╡реЗрдЬрд╝реЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдкреНрд░рд╢реНрдиреЛрдВ рдХрд╛ рдЙрддреНрддрд░ рджреЗ, рдЬреЛ рдХрд╛рдиреВрди, рдЕрдХрд╛рджрдорд┐рдХ рдЬрдЧрдд рдпрд╛ рдмрд┐рдЬрд╝рдиреЗрд╕ рдЗрдВрдЯреЗрд▓рд┐рдЬреЗрдВрд╕ рдЬреИрд╕реА рдЗрдВрдбрд╕реНрдЯреНрд░реАрдЬрд╝ рдореЗрдВ рд╢рдХреНрддрд┐рд╢рд╛рд▓реА рдЯреВрд▓ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдЬрд╣рд╛рдБ рдмрдбрд╝реЗ рдкреИрдорд╛рдиреЗ рдкрд░ рдЯреЗрдХреНрд╕реНрдЯ рдкреНрд░реЛрд╕реЗрд╕рд┐рдВрдЧ рдЖрд╡рд╢реНрдпрдХ рд╣реЛрддреА рд╣реИред
рдЖрдк рдЬреЛ рдХреМрд╢рд▓ рд╕реАрдЦреЗрдВрдЧреЗ:
рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рд▓реЛрдб рдХрд░рдирд╛
рд╣рдо PDFs рд▓реЛрдб рдХрд░рдиреЗ рдФрд░ рд╕рд╛рдордЧреНрд░реА рдкрдврд╝рдиреЗ рдХреЗ рд▓рд┐рдП LangChain рдбреЙрдХреНрдпреБрдореЗрдВрдЯ рд▓реЛрдбрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВрдЧреЗред
рдПрдореНрдмреЗрдбрд┐рдВрдЧ рдФрд░ рд╡реЗрдХреНрдЯрд░рд╛рдЗрдЬрд╝реЗрд╢рди рдмрдирд╛рдирд╛
рд╣рдо LangChain API рдХреА
OpenAIEmbeddingsрдХреНрд▓рд╛рд╕ рд╕реЗ рдПрдореНрдмреЗрдбрд┐рдВрдЧ рдмрдирд╛рдПрдБрдЧреЗред рдЗрд╕рдХреЗ рдмрд╛рдж, рдЗрди рдПрдореНрдмреЗрдбрд┐рдВрдЧреНрд╕ рдХреЛChromaрдХреНрд▓рд╛рд╕ рдХреЛ рджреЗрдВрдЧреЗ рддрд╛рдХрд┐ PDF рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдХреЗ рд▓рд┐рдП рдПрдХ рд╡реЗрдХреНрдЯрд░ рдбреЗрдЯрд╛рдмреЗрд╕ рдмрдирд╛рдпрд╛ рдЬрд╛ рд╕рдХреЗред┬аPDF рдкрд░ рдХреНрд╡реЗрд░реА рдХрд░рдирд╛
рд╣рдо
ChatVectorDBChainрдХреНрд▓рд╛рд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЬреЗрдирд░реЗрдЯ рдХрд┐рдП рдЧрдП рд╡реЗрдХреНрдЯрд░ рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЗ рд╕рд╛рде ChatGPT рд╕реЗ рдЗрдВрдЯрд░реЗрдХреНрдЯ рдХрд░реЗрдВрдЧреЗред┬ардЕрдЧрд▓рд╛ рдХрджрдо рд╡реАрдбрд┐рдпреЛ рдЯреНрдпреВрдЯреЛрд░рд┐рдпрд▓ рдореЗрдВ рдирд╣реАрдВ рдмрддрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИред рдЖрдк Gradio рдлреНрд░реЗрдорд╡рд░реНрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╡реЗрдм рдРрдк рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдЗрд╕реЗ рдЕрдкрдиреЗ рд╕рд╣рдХрд░реНрдорд┐рдпреЛрдВ рдФрд░ рджреЛрд╕реНрддреЛрдВ рдХреЗ рд╕рд╛рде рд╕рд╛рдЭрд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред┬а
рд╕рдВрд╕рд╛рдзрди:
4. Bing-GPT рд╡реЙрдпрд╕ рдЕрд╕рд┐рд╕реНрдЯреЗрдВрдЯ
J.A.R.V.I.S. рдХреА рддрд░рд╣ рдЕрдкрдирд╛ рдПрдЖрдИ-рд╕рдВрдЪрд╛рд▓рд┐рдд рдкрд░реНрд╕рдирд▓ рдЕрд╕рд┐рд╕реНрдЯреЗрдВрдЯ рдмрдирд╛рдПрдВред рдЗрд╕рдХреЗ рд▓рд┐рдП рдЖрдкрдХреЛ OpenAI API, рдЯреЗрдХреНрд╕реНрдЯ-рдЯреВ-рд╕реНрдкреАрдЪ рд▓рд╛рдЗрдмреНрд░реЗрд░реА, рд╕реНрдкреАрдЪ рд░рд┐рдХрдЧреНрдирд┐рд╢рди рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдФрд░ рдЬреЗрдирд░реЗрдЯрд┐рд╡ рдПрдЖрдИ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреАред
рдЙрдкрдпреЛрдЧ рдХреЗ рдорд╛рдорд▓реЗ:
Bing-GPT рд╡реЙрдпрд╕ рдЕрд╕рд┐рд╕реНрдЯреЗрдВрдЯ рдЖрд╡рд╛рдЬрд╝ рд╕реЗ рдирд┐рдпрдВрддреНрд░рд┐рдд рдкрд░реНрд╕рдирд▓ рдПрдЖрдИ рдЕрд╕рд┐рд╕реНрдЯреЗрдВрдЯ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрджрд░реНрд╢ рд╣реИ рдЬреЛ рд░рд┐рдорд╛рдЗрдВрдбрд░ рд╕реЗрдЯ рдХрд░рдирд╛, рдкреНрд░рд╢реНрдиреЛрдВ рдХрд╛ рдЙрддреНрддрд░ рджреЗрдирд╛ рдпрд╛ рд╕реНрдорд╛рд░реНрдЯ рд╣реЛрдо рдбрд┐рд╡рд╛рдЗрд╕ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рдирд╛ рдЬреИрд╕реЗ рдХрд╛рд░реНрдп рд╕рдВрднрд╛рд▓ рд╕рдХреЗред рдЗрд╕ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХрд╛ рд╡рд┐рд╕реНрддрд╛рд░ рдХрд░ рд╡реНрдпрд╡рд╕рд╛рдпреЛрдВ рдХрд╛ рд╕реНрд╡рдЪрд╛рд▓рди, рд╡реЙрдпрд╕-рдЖрдзрд╛рд░рд┐рдд рдХрд╕реНрдЯрдорд░ рд╕рд░реНрд╡рд┐рд╕ рд╕рдорд╛рдзрд╛рди, рдпрд╛ рджрд┐рд╡реНрдпрд╛рдВрдЧрдЬрди рдХреЗ рд▓рд┐рдП рд╕реБрд▓рдн рдПрдЖрдИ рдЯреВрд▓ рднреА рдмрдирд╛рдП рдЬрд╛ рд╕рдХрддреЗ рд╣реИрдВред
рдЖрдк рдЬреЛ рдХреМрд╢рд▓ рд╕реАрдЦреЗрдВрдЧреЗ:
рдЖрд╡рд╢реНрдпрдХ рд▓рд╛рдЗрдмреНрд░реЗрд░реА рд▓реЛрдб рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдЖрдкрдХреЛ OpenAI API рдХреБрдВрдЬреА рджреЗрдиреА рд╣реЛрдЧреА:
рд╡реЗрдХ рд╡рд░реНрдб
рдПрдЖрдИ рдХреЛ рд╕рдХреНрд░рд┐рдп рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рд╡реЗрдХ рд╡рд░реНрдб рдлрд╝рдВрдХреНрд╢рди рдмрдирд╛рдПрдВред рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ, рдбреЗрд╡рд▓рдкрд░ тАЬ'bingтАЭ рдпрд╛ тАЬgptтАЭ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рд╣реИред
рд╕реНрдкреАрдЪ рд╕рд┐рдВрдереЗрд╕рд┐рд╕
рд╕реНрдкреАрдЪ рд╕рд┐рдВрдереЗрд╕рд┐рд╕ рдлрд╝рдВрдХреНрд╢рди рдЯреЗрдХреНрд╕реНрдЯ-рдЯреВ-рд╕реНрдкреАрдЪ рдЗрдиреНрдлрд░реЗрдВрд╕ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред рдЖрдк boto3 рд╕реЗ polly (рдЯреЗрдХреНрд╕реНрдЯ-рдЯреВ-рд╕реНрдкреАрдЪ) рдПрдХреНрд╕реЗрд╕ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ pydub рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдСрдбрд┐рдпреЛ рдЪрд▓рд╛ рд╕рдХрддреЗ рд╣реИрдВред
Whisper рдХреЗ рд╕рд╛рде рдЯреНрд░рд╛рдВрд╕рдХреНрд░рд┐рдкреНрд╢рди
рд╕реНрдкреАрдЪ рд░рд┐рдХрдЧреНрдирд┐рд╢рди openai/whisper рджреНрд╡рд╛рд░рд╛ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЖрдкрдХреЛ рдЗрд╕реЗ рдЕрдкрдиреЗ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдореЗрдВ рдЬреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдмрд╕ API рдХреЛ рд╕рдордЭрдирд╛ рд╣реЛрдЧрд╛ред┬а
EdgeGPT рдХреЗ рд╕рд╛рде рдЪреИрдЯрдмреЙрдЯ
рдЕрдВрдд рдореЗрдВ, рдЖрдк acheong08/EdgeGPT рдФрд░ OpenAI API рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЪреИрдЯрдмреЙрдЯ рдмрдирд╛рдПрдБрдЧреЗред рдпрджрд┐ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╡реЗрдХ рд╡рд░реНрдб тАЬbing'' рдмреЛрд▓рддрд╛ рд╣реИ рддреЛ рдпрд╣ EdgeGPT рдореЙрдбрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдЧрд╛, рдЕрдиреНрдпрдерд╛ ChatGPT рдореЙрдбрд▓ рдХрд╛ред┬а
рдпрджрд┐ рдЖрдк рд╡реЙрдпрд╕ рдЕрд╕рд┐рд╕реНрдЯреЗрдВрдЯ рдХрд╛ рдФрд░ рднреА рд╕рд░рд▓ рдЗрдореНрдкреНрд▓реАрдореЗрдВрдЯреЗрд╢рди рдвреВрдБрдв рд░рд╣реЗ рд╣реИрдВ, рддреЛ OpenAI Whisper, ChatGPT, TTS, рдФрд░ Gradio Web UI рджреЗрдЦреЗрдВред┬а
рд╕рдВрд╕рд╛рдзрди:
5. рдПрдХ рдПрдВрдб-рдЯреВ-рдПрдВрдб рдбреЗрдЯрд╛ рд╕рд╛рдЗрдВрд╕ рдкреНрд░реЛрдЬреЗрдХреНрдЯ
рдЗрд╕ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдореЗрдВ, рд╣рдо ChatGPT рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдПрдВрдб-рдЯреВ-рдПрдВрдб рд▓реЛрди рдЕрдкреНрд░реВрд╡рд▓ рдХреНрд▓рд╛рд╕рд┐рдлрд╛рдпрд░ рдПрдкреНрд▓реАрдХреЗрд╢рдВрд╕ рдкрд░ рдХрд╛рдо рдХрд░реЗрдВрдЧреЗред рд╣рдореЗрдВ рдмрд╕ ChatGPT рдЗрдВрдЯрд░рдлреЗрд╕ рддрдХ рдкрд╣реБрдБрдЪ рдФрд░ рдХреЛрдб рдЪрд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдкрд░реНрд╕рдирд▓ рдорд╢реАрди рдЪрд╛рд╣рд┐рдПред┬а
рдЙрдкрдпреЛрдЧ рдХреЗ рдорд╛рдорд▓реЗ:
рдпрд╣ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдЙрди рднрд╛рд╡реА рдбреЗрдЯрд╛ рд╕рд╛рдЗрдВрдЯрд┐рд╕реНрдЯреНрд╕ рдХреЗ рд▓рд┐рдП рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ рдЬреЛ рдПрдЖрдИ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдПрдХ рдкреВрд░реНрдг рд░реВрдк рд╕реЗ рдХрд╛рд░реНрдпрд╢реАрд▓ рдорд╢реАрди рд▓рд░реНрдирд┐рдВрдЧ рдкрд╛рдЗрдкрд▓рд╛рдЗрди рдмрдирд╛рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВред рдЖрдк рд╕реАрдЦреЗрдВрдЧреЗ рдХрд┐ рдорд╢реАрди рд▓рд░реНрдирд┐рдВрдЧ рдореЙрдбрд▓ рдХреА рдпреЛрдЬрдирд╛, рдирд┐рд╖реНрдкрд╛рджрди рдФрд░ рдбрд┐рдкреНрд▓реЙрдпрдореЗрдВрдЯ рдореЗрдВ ChatGPT рдХрд╛ рдЙрдкрдпреЛрдЧ рдХреИрд╕реЗ рдХрд░реЗрдВтАФрдЬреЛ рдХрд┐рд╕реА рднреА рдбреЗрдЯрд╛ рд╕рд╛рдЗрдВрд╕ рдкреЛрд░реНрдЯрдлреЛрд▓рд┐рдпреЛ рдХреЗ рд▓рд┐рдП рдЙрддреНрдХреГрд╖реНрдЯ рдЬреЛрдбрд╝ рд╣реИред рдЗрд╕ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рд▓реЛрди рдЕрдкреНрд░реВрд╡рд▓, рдЪрд░реНрди рдкреНрд░реЗрдбрд┐рдХреНрд╢рди рдпрд╛ рдлреНрд░реЙрдб рдбрд┐рдЯреЗрдХреНрд╢рди рдХреА рднрд╡рд┐рд╖реНрдпрд╡рд╛рдгреА рдХреЗ рд▓рд┐рдП рдХрд░реЗрдВред
рдЖрдк рдЬреЛ рдХреМрд╢рд▓ рд╕реАрдЦреЗрдВрдЧреЗ:
рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдкреНрд▓рд╛рдирд┐рдВрдЧ
рдпреЛрдЬрдирд╛ рдЪрд░рдг рдореЗрдВ, рд╣рдо рдбреЗрдЯрд╛рд╕реЗрдЯ рдФрд░ рдЙрд╕рд╕реЗ рдЕрдкрдиреА рдЕрдкреЗрдХреНрд╖рд╛рдПрдБ рдмрддрд╛рдПрдБрдЧреЗред рдХрднреА-рдХрднреА рдЙрддреНрддрд░ рдкрд░рдлреЗрдХреНрдЯ рдирд╣реАрдВ рд╣реЛрддреЗ, рд▓реЗрдХрд┐рди рдЖрдк рдлрд╝реЙрд▓реЛ-рдЕрдк рдкреНрд░реЙрдореНрдкреНрдЯреНрд╕ рджреЗрдХрд░ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдХреЛ рдкрд░рд┐рд╖реНрдХреГрдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред┬а
рдЗрд╕рдХреЗ рдмрд╛рдж, рд╣рдо рд╕рдВрдХреНрд╖рд┐рдкреНрдд рдпреЛрдЬрдирд╛ рдХрд╛ рдкрд╛рд▓рди рд╢реБрд░реВ рдХрд░реЗрдВрдЧреЗред┬а
рдПрдХреНрд╕рдкреНрд▓реЛрд░реЗрдЯрд░реА рдбреЗрдЯрд╛ рдПрдирд╛рд▓рд┐рд╕рд┐рд╕ (EDA)┬а
рд╣рдо ChatGPT рд╕реЗ рдРрд╕рд╛ Python рдХреЛрдб рдЬрдирд░реЗрдЯ рдХрд░рдиреЗ рдХреЛ рдХрд╣реЗрдВрдЧреЗ рдЬреЛ рдбреЗрдЯрд╛рд╕реЗрдЯ рд▓реЛрдб рдХрд░реЗ рдФрд░ рд╡рд┐рднрд┐рдиреНрди рд╡рд┐рдЬрд╝реБрдЕрд▓рд╛рдЗрдЬрд╝реЗрд╢рди рддрдХрдиреАрдХреЛрдВ рдХреЗ рд╕рд╛рде EDA рдЪрд▓рд╛рдПред рдЖрдк рдЗрд╕рд╕реЗ рдкрд░рд┐рдгрд╛рдореЛрдВ рдХреА рд╡реНрдпрд╛рдЦреНрдпрд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рднреА рдХрд╣ рд╕рдХрддреЗ рд╣реИрдВред
рдлрд╝реАрдЪрд░ рдЗрдВрдЬреАрдирд┐рдпрд░рд┐рдВрдЧ
рд╣рдордиреЗ ChatGPT рд╕реЗ рдлрд╝реАрдЪрд░ рдЗрдВрдЬреАрдирд┐рдпрд░рд┐рдВрдЧ рдХреЛрдб рд▓рд┐рдЦрдиреЗ рдХреЛ рдХрд╣рд╛, рдФрд░ рдЖрд╢реНрдЪрд░реНрдпрдЬрдирдХ рд░реВрдк рд╕реЗ рдЗрд╕рдиреЗ рдореМрдЬреВрджрд╛ рдлреАрдЪрд░реНрд╕ рд╕реЗ рджреЛ рдирдП рдлреАрдЪрд░ рдмрдирд╛ рджрд┐рдПред рдЗрд╕рдХрд╛ рдорддрд▓рдм рд╣реИ рдХрд┐ рдПрдЖрдИ рдЕрдм рдбреЗрдЯрд╛рд╕реЗрдЯ рдХреЛ рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕рдордЭрддрд╛ рд╣реИред┬а
рдкреНрд░реАрдкреНрд░реЛрд╕реЗрд╕рд┐рдВрдЧ рдФрд░ рдбреЗрдЯрд╛ рдмреИрд▓реЗрдВрд╕рд┐рдВрдЧ
рд╣рдорд╛рд░рд╛ рдбреЗрдЯрд╛рд╕реЗрдЯ рдЕрд╕рдВрддреБрд▓рд┐рдд рд╣реИ, рдФрд░ рдЗрд╕ рднрд╛рдЧ рдореЗрдВ рд╣рдо рдкреНрд░реАрдкреНрд░реЛрд╕реЗрд╕рд┐рдВрдЧ рдФрд░ рдХреНрд▓рд╛рд╕ рдмреИрд▓реЗрдВрд╕рд┐рдВрдЧ рдХреЛрдб рдЬрдирд░реЗрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП ChatGPT рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВрдЧреЗред┬а
рдореЙрдбрд▓ рдЪрдпрди
рд╣рдордиреЗ рдмрд╕ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдорд╢реАрди-рд▓рд░реНрдирд┐рдВрдЧ рдореЙрдбрд▓реЛрдВ рдХреЗ рд╕рд╛рде ChatGPT рд╕реЗ рдореЙрдбрд▓ рдЪрдпрди рдХреЛрдб рд▓рд┐рдЦрдиреЗ рдХреЛ рдХрд╣рд╛ред рдХреЛрдб рдЪрд▓рд╛рдиреЗ рдХреЗ рдмрд╛рдж, рд╣рдо рд╕рд░реНрд╡рд╢реНрд░реЗрд╖реНрда рдкреНрд░рджрд░реНрд╢рди рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдореЙрдбрд▓ рдХрд╛ рдЪрдпрди рдХрд░реЗрдВрдЧреЗред┬а
рд╣рд╛рдЗрдкрд░рдкреИрд░рд╛рдореАрдЯрд░ рдЯреНрдпреВрдирд┐рдВрдЧ рдФрд░ рдореЙрдбрд▓ рдореВрд▓реНрдпрд╛рдВрдХрди
рдкреНрд░рджрд░реНрд╢рди рд╕реБрдзрд╛рд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдо ChatGPT рд╕реЗ рд╣рд╛рдЗрдкрд░рдкреИрд░рд╛рдореАрдЯрд░ рдЯреНрдпреВрдирд┐рдВрдЧ рдФрд░ рдореЙрдбрд▓ рдореВрд▓реНрдпрд╛рдВрдХрди рдХреЗ рд▓рд┐рдП Python рдХреЛрдб рд▓рд┐рдЦрдиреЗ, рдФрд░ рд╕рд░реНрд╡рд╢реНрд░реЗрд╖реНрда рдореЙрдбрд▓ рдХреЛ рд╕рд╣реЗрдЬрдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╣реЗрдВрдЧреЗред
Gradio рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╡реЗрдм рдРрдк рдмрдирд╛рдирд╛
рд╣рдо ChatGPT рд╕реЗ рд╕реЗрд╡ рдХрд┐рдП рдЧрдП рдореЙрдбрд▓ рдФрд░ рдкреНрд░реАрдкреНрд░реЛрд╕реЗрд╕рд┐рдВрдЧ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ Gradio рдРрдк рдХреЛрдб рд▓рд┐рдЦрдиреЗ рдХреЛ рдХрд╣реЗрдВрдЧреЗред рдПрдЖрдИ рдиреЗ рдЗрдирдкреБрдЯ рдлреАрдЪрд░реНрд╕ рдФрд░ рдЖрдЙрдЯрдкреБрдЯ рдкрд░рд┐рдгрд╛рдореЛрдВ рдХреЛ рд╕рдордЭ рд▓рд┐рдпрд╛ред рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк, рд╣рдореЗрдВ рдПрдХ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдХрд╛рд░реНрдпрд╢реАрд▓ рд╡реЗрдм рдРрдк рдорд┐рд▓рд╛ред┬а
Spaces рдкрд░ рд╡реЗрдм рдРрдк рдбрд┐рдкреНрд▓реЙрдп рдХрд░рдирд╛
рдЕрдВрддрд┐рдо рдЪрд░рдг рдореЗрдВ, рд╣рдордиреЗ ChatGPT рд╕реЗ рд╡реЗрдм рдРрдк рдХреЛ рд╕реНрдкреЗрд╕реЗрдЬрд╝ рдкрд░ рдбрд┐рдкреНрд▓реЙрдп рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╣рд╛ред рдЗрд╕рдиреЗ рдХреБрдЫ рдЪрд░рдг рджрд┐рдП рдЬрд┐рдиреНрд╣реЗрдВ рд╣рдо рдлреЙрд▓реЛ рдХрд░ рдХреБрдЫ рд╣реА рдорд┐рдирдЯреЛрдВ рдореЗрдВ рдбрд┐рдкреНрд▓реЙрдп рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред┬а
рдпрд╣ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдкреНрд░рднрд╛рд╡реА рдкреНрд░реЙрдореНрдкреНрдЯ рд▓рд┐рдЦрдиреЗ рдХреЗ рдЯрд┐рдкреНрд╕ рднреА рд╕рд┐рдЦрд╛рдПрдЧрд╛, рдЬреЛ рд╣рд░ рдХреНрд╖реЗрддреНрд░ рдХреЗ рд▓рд┐рдП рдЕрд╣рдо рдмрдирддреЗ рдЬрд╛ рд░рд╣реЗ рд╣реИрдВред┬а
рд╕рдВрд╕рд╛рдзрди:┬а
рдирд┐рд╖реНрдХрд░реНрд╖
рдЬреЗрдирд░реЗрдЯрд┐рд╡ рдПрдЖрдИ рдореЙрдбрд▓реЛрдВ рдХреЗ рд╕рд╛рде рдЖрдиреЗ рд╡рд╛рд▓реЗ рд╕рдордп рдХреА рдпрд╣ рдмрд╕ рд╢реБрд░реБрдЖрдд рд╣реИред рдУрдкрди-рд╕реЛрд░реНрд╕ рд╕рдореБрджрд╛рдп рдРрд╕реЗ рдЯреВрд▓реНрд╕ рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдиреЗ рдореЗрдВ рдЬреБрдЯрд╛ рд╣реИ рдЬреЛ рдЖрдкрдХреЛ рдХрд┐рд╕реА рднреА рдкреНрд░рдХрд╛рд░ рдХрд╛ рдПрдЖрдИ рдмрдирд╛рдиреЗ рдореЗрдВ рдорджрдж рдХрд░реЗрдВред рдЖрдк рдЗрди рдЯреВрд▓реНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ AGI (Artificial General Intelligence) рддрдХ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рднреА рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ; рджреЗрдЦреЗрдВ Auto-GPT (GPT-4 рдХреЛ рдкреВрд░реА рддрд░рд╣ рд╕реНрд╡рд╛рдпрддреНрдд рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░рд╛рдпреЛрдЧрд┐рдХ рдУрдкрди-рд╕реЛрд░реНрд╕) рдФрд░ babyagi (рдПрдЖрдИ-рд╕рдВрдЪрд╛рд▓рд┐рдд рдЯрд╛рд╕реНрдХ рдореИрдиреЗрдЬрдореЗрдВрдЯ рд╕рд┐рд╕реНрдЯрдо)ред┬а
рдЗрд╕ рдкреЛрд╕реНрдЯ рдореЗрдВ, рд╣рдордиреЗ рдРрд╕реЗ рдкреНрд░реЛрдЬреЗрдХреНрдЯреНрд╕ рдХрд╡рд░ рдХрд┐рдП рд╣реИрдВ рдЬрд┐рдиреНрд╣реЗрдВ рд╕рднреА рд╕реНрддрд░реЛрдВ рдХреЗ рд▓реЛрдЧ рд╕рдордЭ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдЬрд┐рдирдХреЗ рд▓рд┐рдП рд╢реБрд░реБрдЖрдд рдореЗрдВ рдХрдо рд╕рдВрд╕рд╛рдзрди рдЪрд╛рд╣рд┐рдПред рдпреЗ рд╕рднреА рдУрдкрди-рд╕реЛрд░реНрд╕ рдЯреВрд▓реНрд╕, рдореЙрдбрд▓реНрд╕, рдбреЗрдЯрд╛рд╕реЗрдЯреНрд╕ рдФрд░ рдкреИрдХреЗрдЬреЗрдЬрд╝ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ рдЬреЛ рдХрд┐рд╕реА рдХреЗ рд▓рд┐рдП рднреА рдЙрдкрд▓рдмреНрдз рд╣реИрдВред
рдпрджрд┐ рдЖрдк ChatGPT рдореЗрдВ рдирдП рд╣реИрдВ, рддреЛ Introduction to ChatGPT рдХреЛрд░реНрд╕ рдХрд░рдиреЗ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВред рд╡реИрдХрд▓реНрдкрд┐рдХ рд░реВрдк рд╕реЗ, рдпрджрд┐ рдЖрдк рдкрд╣рд▓реЗ рд╕реЗ рдЬреЗрдирд░реЗрдЯрд┐рд╡ рдПрдЖрдИ рд╕реЗ рдкрд░рд┐рдЪрд┐рдд рд╣реИрдВ, рддреЛ рд╡реНрдпрд╛рдкрдХ рдбреЗрдЯрд╛ рд╕рд╛рдЗрдВрд╕ рдХреЗ рд▓рд┐рдП ChatGPT рдЪреАрдЯ рд╢реАрдЯ рдХреА рд╕рдореАрдХреНрд╖рд╛ рдХрд░рдХреЗ рдЕрдкрдиреА рдкреНрд░реЙрдореНрдкреНрдЯрд┐рдВрдЧ рд╕реНрдХрд┐рд▓реНрд╕ рдореЗрдВ рд╕реБрдзрд╛рд░ рдХрд░реЗрдВ, рдпрд╛ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╕рдВрд╕рд╛рдзрди рджреЗрдЦреЗрдВ: