Blue Antoinette
Blue Antoinette
  • 38
  • 76 675
How to make HTTP Requests to External APIs with ABAP | URL Method and Communication Arrangement
In this video you learn how to make HTTP Requests to External APIs in ABAP. We will cover three approaches, the HTTP Communication via URL, the HTTP Communication via Communication Arrangement and the HTTP Communication via Destination Service. Since the last one is deprecated we implement just the first two live in this video in the SAP BTP ABAP Environment.
Chapters in this video:
0:00 - Intro and Explanation
02:39 - ABAP Class and Sample Use Case
05:30 - Execute HTTP Requests in ABAP
05:57 - HTTP Communication via URL
08:42 - HTTP Communication via Communication Arrangement
09:08 - Outbound Service
10:14 - Communication Scenario
12:01 - Communication System
12:54 - Communication Arrangement
16:31 - Outro
Related Videos:
- Extending SAP S/4HANA Cloud: th-cam.com/video/gzD2HLxdYoE/w-d-xo.html
- ABAP Environment in SAP BTP: th-cam.com/video/nnzcLkGcXY0/w-d-xo.html
About us:
- Homepage: www.blueantoinette.com/
- Contact us: www.blueantoinette.com/contact-us/
- Twitter: BlueAntoinette_/
- Consulting Hour: www.blueantoinette.com/product/consulting-analysis-hour/
Hashtags:
#abap #s4hana #sapbtp
มุมมอง: 157

วีดีโอ

Let's code ABAP | RESTful Application Programming Model (RAP) | CDS | Virtual Elements
มุมมอง 47628 วันที่ผ่านมา
In this video we build a SAP TH-cam Tutorials App with ABAP and the ABAP RESTful Application Programming Model (RAP). You learn how to insert data into a table through an executable ABAP class and how to create all required artifacts to build a Business Service. We customize the UI with metadata extensions and we extend the projection view with a Virtual Element to display thumbnails. Chapters ...
Eclipse for ABAP Developers | 2024 Installation and Programming | ADT, abapGit, BTP, Certificate
มุมมอง 335หลายเดือนก่อน
In this video we show you how you can install the latest Eclipse IDE release (2024-03) and the ABAP Development Tools that are required for ABAP Development. Then we connect Eclipse to the ABAP Environment in the SAP Business Technology Platform (BTP). Additionally we install abapGit, the git client that allows you to import and export ABAP objects between ABAP servers. We show you how to use a...
ABAP Environment in SAP BTP | Free Tier Setup Guide
มุมมอง 4672 หลายเดือนก่อน
In this video we show you how you can set up your ABAP Environment in the SAP Business Technology Platform (BTP) for free. We use the Free Tier Pay-As-You-Go model and explain the advantages over a free trial account. You learn how to assign the required entitlements and how to create your ABAP Environment. Additionally you learn how to setup and use the Landscape Portal to start and stop your ...
Cloud Foundry Environment in SAP BTP | Free Set Up | Full Guide
มุมมอง 2293 หลายเดือนก่อน
In this video we show you how you can set up your Cloud Foundry Runtime Environment in the SAP Business Technology Platform (BTP) for free. Chapters in this video: 0:00 - Intro and Explanation 00:42 - SAP Discovery Center 02:17 - SAP Business Techology Platform (BTP) 03:29 - Cloud Foundry Environment 04:02 - Cloud Foundry Entitlement 04:26 - Cloud Foundry Service 05:44 - Cloud Foundry Spaces 06...
Extending SAP S/4HANA Cloud | Private Edition | Public Edition | BTP | Architectural Overview
มุมมอง 3383 หลายเดือนก่อน
In this video we show you how you as a developer can extend SAP S/4 Hana Cloud. We give you an architectural overview of the Private Edition and the Public Edition of SAP S/4 Hana Cloud and explain which role the SAP Business Technology Platform (BTP) plays in this context. Furthermore you learn which programming models are available and you get some insight which development tools and programm...
Python Inheritance and Abstract Classes | OOP
มุมมอง 1167 หลายเดือนก่อน
In this video you learn how to create an abstract base class in Python and how to derive your child classes from it. We create an abstract class for endpoints and inherit unique endpoints from this class. Chapters in this video: 0:00 - Intro and Explanation 00:45 - Overview 01:27 - Create abstract class 03:16 - Inherit from base class 04:15 - Run app (1 endpoint) 04:32 - Derive another endpoint...
Python - Pass self to another class | Protocol Classes and Type Checking | OOP
มุมมอง 957 หลายเดือนก่อน
Learn how to pass self to the constructor of another class and still take advantage of static type checking in Python. We show you how to fix the ImportError: cannot import name from partially initialized module (most likely due to a circular import) by implementing a Protocol Class. Chapters in this video: 0:00 - Intro and Explanation 00:41 - Overview 01:13 - Create endpoint class 02:27 - Try ...
How to wrap a Python Flask App in a Class | Object Oriented Programming (OOP)
มุมมอง 7287 หลายเดือนก่อน
In this episode we dive into Object Oriented Programming (OOP) with Python. In particular we show you how to wrap a Flask App in a python class. This is especially useful if you want to include Flask based APIs in your object oriented python app. Chapters in this video: 0:00 - Intro and Explanation 00:39 - Setup and Virtual Environment 02:05 - Create Python Flask App (OOP) 02:50 - Property Deco...
How to create a virtual environment for Python with Conda | Anaconda or Miniconda?
มุมมอง 5597 หลายเดือนก่อน
In this video you learn how to install Miniconda and Anaconda and how to setup a virtual environment for Python. This video is the first episode of a new series - Mastering Python. Chapters in this video: 0:00 - Intro and Explanation 00:48 - Setup Virtual Machine 01:06 - Conda Overview 01:43 - Miniconda Installation 03:54 - Create Virtual Environment (Miniconda) 05:36 - Install package with pip...
aitomChat - Talk with documents | Retrieval Augmented Generation (RAG) | Huggingchat extension
มุมมอง 2808 หลายเดือนก่อน
In this video you learn how you can talk to your documents with HuggingChat and the aitomChat extension. You learn everything, from the Chat UI to the Inference and the Retrieval Augmented Generation (RAG). Unlike OpenAI's ChatGPT this solution provides real privacy for your PDFs and other document types and data, since it can run locally and in your private cloud. Chapters in this video: 0:00 ...
Code Llama 34B model with Inference and HuggingChat | Local Setup Guide (VM) and Live Demo
มุมมอง 9969 หลายเดือนก่อน
In this video you learn how you can run Meta's new Code Llama 34B parameter instruct model locally on a GCP VM through a text generation inference server from Hugging Face and to connect it to the HuggingChat UI. Chapters in this video: 0:00 - Intro and Explanation 01:13 - Demo HuggingChat locally 01:31 - Remote SSH into GCP VM 02:35 - Code Llama writes Python app 03:41 - GPU requirements and G...
LangChain Boilerplate | Compose LangChain Apps with aitom8 | HuggingFace Pipeline Sample
มุมมอง 24611 หลายเดือนก่อน
In this video you learn how you can compose a fully functional LangChain app without writing a single line of code. We demonstrate this live by utilizing the latest release of our ai automation software aitom8 that comes with a LangChain Boilerplate and components that automatically generate native LangChain Python Code for you. Chapters in this video: 0:00 - Intro 0:08 - Create LangChain aitom...
HuggingChat Installation with aitom8 Plugin | Chat-UI + Inference Server + LLM
มุมมอง 48911 หลายเดือนก่อน
In this video you learn how you can install HuggingChat with just one command. All you need is aitom8 and the HuggingChat aitom8 Plugin. We cover everything, the Chat-UI, the Text Generation Inference Server and the Large Language Models (LLM). But also the prerequisites like a MongoDB. Chapters in this video: 0:00 - Intro and Explanation 01:05 - Overview HuggingChat Installation 01:51 - MongoD...
NVIDIA CUDA Installation on Debian 11 | Container Toolkit | aitom8
มุมมอง 56411 หลายเดือนก่อน
In this video you learn how to install NVIDIA CUDA and the NVIDIA Container Toolkit on Debian 11 (bullseye). First we show you how to install it with aitom8 which is a simple as running a command. And then we show how you would do it manually. Chapters in this video: 0:00 - Intro 01:09 - GCP VM with Debian 11 02:07 - Install CUDA with aitom8 03:04 - Install Container Toolkit with aitom8 03:59 -...
AI automation with aitom8 | privateGPT sample with automated virtual environment | Live demo
มุมมอง 350ปีที่แล้ว
AI automation with aitom8 | privateGPT sample with automated virtual environment | Live demo
ChatGPT - but Open Sourced | Running HuggingChat locally (VM) | Chat-UI + Inference Server + LLM
มุมมอง 9Kปีที่แล้ว
ChatGPT - but Open Sourced | Running HuggingChat locally (VM) | Chat-UI Inference Server LLM
SSH into Remote VM with VS Code | Tunneling into any cloud | GCP Demo
มุมมอง 31Kปีที่แล้ว
SSH into Remote VM with VS Code | Tunneling into any cloud | GCP Demo
Multi Tenancy Cloud Server for WordPress (WPMTCS 2.0)
มุมมอง 626ปีที่แล้ว
Multi Tenancy Cloud Server for WordPress (WPMTCS 2.0)
OpenAPI Builder for WordPress | Storing Swagger-Editor Content Server Side | Live Demo & Source Code
มุมมอง 1.3Kปีที่แล้ว
OpenAPI Builder for WordPress | Storing Swagger-Editor Content Server Side | Live Demo & Source Code
SAP Integration Suite: Connecting to non-SAP REST API (Global Tax as a Service)
มุมมอง 1.7Kปีที่แล้ว
SAP Integration Suite: Connecting to non-SAP REST API (Global Tax as a Service)
SAP Fiori Launchpad Builder for VS Code (Live Demo and Making-of)
มุมมอง 1Kปีที่แล้ว
SAP Fiori Launchpad Builder for VS Code (Live Demo and Making-of)
SAP BTP Dev Container for VS Code (Live Demo and How-To)
มุมมอง 1.3Kปีที่แล้ว
SAP BTP Dev Container for VS Code (Live Demo and How-To)
Nginx Reverse Proxy SSL Automation with Docker, Let’s Encrypt and Cron
มุมมอง 13Kปีที่แล้ว
Nginx Reverse Proxy SSL Automation with Docker, Let’s Encrypt and Cron
NFT Marketplace with Lazy Minting #10 Royalties and EIP-2981
มุมมอง 833ปีที่แล้ว
NFT Marketplace with Lazy Minting #10 Royalties and EIP-2981
NFT Marketplace with Lazy Minting #9 Monetization and Revenue Distribution
มุมมอง 3022 ปีที่แล้ว
NFT Marketplace with Lazy Minting #9 Monetization and Revenue Distribution
NFT Marketplace with Lazy Minting #8 Get the Source Code (Surprise!) and install it
มุมมอง 4532 ปีที่แล้ว
NFT Marketplace with Lazy Minting #8 Get the Source Code (Surprise!) and install it
NFT Marketplace with Lazy Minting #7 Lazy Minting and EIP-712
มุมมอง 1.5K2 ปีที่แล้ว
NFT Marketplace with Lazy Minting #7 Lazy Minting and EIP-712
NFT Marketplace with Lazy Minting #6 Smart Contracts and Inheritence
มุมมอง 1.6K2 ปีที่แล้ว
NFT Marketplace with Lazy Minting #6 Smart Contracts and Inheritence
NFT Marketplace with Lazy Minting #5 IPFS and Database Layer
มุมมอง 9502 ปีที่แล้ว
NFT Marketplace with Lazy Minting #5 IPFS and Database Layer

ความคิดเห็น

  • @alic4087
    @alic4087 22 ชั่วโมงที่ผ่านมา

    Hi, i have a question. What would be the reason if i cant see ABAP environment in instances/services options? I've a subaccount that provided by my company's IT.

    • @BlueAntoinette
      @BlueAntoinette 22 ชั่วโมงที่ผ่านมา

      Either you have no entitlement for it or you did not subscribe to it.

    • @alic4087
      @alic4087 22 ชั่วโมงที่ผ่านมา

      @@BlueAntoinette One more thing, does name of service corresponds to same name as Entitlement?

    • @BlueAntoinette
      @BlueAntoinette 21 ชั่วโมงที่ผ่านมา

      Yes, it‘s both „ABAP Environment“

  • @carstenschlegel6975
    @carstenschlegel6975 วันที่ผ่านมา

    In my app it's not possible to click on the thumbnail in the object page to enlarge the picture. Any idea?

    • @BlueAntoinette
      @BlueAntoinette วันที่ผ่านมา

      Did you add the headerinfo annotation as shown in this step? th-cam.com/video/BEbztssJlg8/w-d-xo.html

  • @36tinstastoryidea
    @36tinstastoryidea 2 วันที่ผ่านมา

    tnx. I want to know how to find the driver program in s4hc public edition

    • @BlueAntoinette
      @BlueAntoinette วันที่ผ่านมา

      What do you actually want to achieve? (There might be a different approach required in Cloud vs. On-Premise.)

  • @carstenschlegel6975
    @carstenschlegel6975 2 วันที่ผ่านมา

    Due to other URLs I had to adjust the determination of the video id. In addition, it was necessary to check whether a video url exists, as an entry is created in the draft table when it is created and this does not contain a url. Creating the url for the virtual field then fails and the app crashes. So, if no url is available, I simply used a url from the web that represents a question mark (default image). Overall, my LOOP content looks like this: (for urls like "th-cam.com/video/abc123def456/w-d-xo.html") IF <videos>-Url <> ''. DATA(watch_id) = segment( val = <videos>-Url index = 4 sep = `/` ). DATA(video_id) = segment( val = watch_id index = 2 sep = '=' ). WRITE video_id. <videos>-Thumbnail = 'i.ytimg.com/vi/' && video_id && '/hqdefault.jpg'. ELSE. <videos>-Thumbnail = '.../_Unknown.png'. ENDIF. Next, I try to determine the video id using RegEx. Question on my part: In CDS Elements Apps it is possible to load the table automatically at app start (no need to click on Go). Can this also be implemented in RAP (it's hard to find anything on the web and ChatGPT doesn't help at the moment).

  • @wernerbastian5891
    @wernerbastian5891 6 วันที่ผ่านมา

    On my dash bord on GT4M it doesn't shows the option Global Tax on the menu.

    • @BlueAntoinette
      @BlueAntoinette 6 วันที่ผ่านมา

      It appears once you purchase „Global Tax as a Service“ in the Blue Antoinette marketplace and you enter the license key that you receive. Alternatively, if you purchase „Global Tax as a Service“ in the Google Cloud marketplace, you can single sign on with your Google Account and then it‘s available for you right away (without license key).

  • @carstenschlegel6975
    @carstenschlegel6975 6 วันที่ผ่านมา

    Very nice, thanks a lot. Interesting with the thumbnails. Is it possible to display the URL clickable in the object page (02:02 and 20:45)? It is a pity that the SAP UUIDs are not real UUIDs. UUIDs should always be completely different so that it is not possible to infer other UUIDs from a known UUID. Unfortunately, ABAP only adds the value 2 in the fourth last byte. If I have the UUID of e.g. user 1, I can simply calculate the UUID of user 10. This is exactly what the UUID should prevent in comparison to the ID (integer). This is the case everywhere (JavaScript, PowerShell, Bash, C#, ...) but not in ABAP :-(

    • @BlueAntoinette
      @BlueAntoinette 6 วันที่ผ่านมา

      Regarding the clickable URLs at the object page you can try: @UI.identification: [ { position: 45, type: #WITH_URL, url: 'Url' -- Reference to element } ] Regarding the UUID issue you could try to reach out to SAP directly.

  • @dfdjjkjjdfd7422
    @dfdjjkjjdfd7422 9 วันที่ผ่านมา

    You just saved my day!

  • @user-vu8dq8ww9y
    @user-vu8dq8ww9y 17 วันที่ผ่านมา

    Thank you so much. This one exactly what I needed!

    • @BlueAntoinette
      @BlueAntoinette 17 วันที่ผ่านมา

      Glad it was helpful!

  • @dariuszewski7557
    @dariuszewski7557 18 วันที่ผ่านมา

    Thank you so much!

  • @valeras9416
    @valeras9416 20 วันที่ผ่านมา

    Best video ever uploaded to youtube, thanks man.

    • @BlueAntoinette
      @BlueAntoinette 19 วันที่ผ่านมา

      Glad you liked it!

  • @shubenkovva
    @shubenkovva 27 วันที่ผ่านมา

    Hello, I have created a global account for ALM. In my case an only standard plan of CF is available. I have tried to create a new subaccount in Google (Frankfurt), but in the market place I can see only the standard plan

  • @ShravaniSreeRavinuthala
    @ShravaniSreeRavinuthala 29 วันที่ผ่านมา

    Thank you for this video, I am trying to use the UI with my custom backend server which has RAG setup in it, but all it needs as parameters are the queries, as per what I explored, it looks like I have to make changes in the source code, is there any easier way to achieve this

    • @BlueAntoinette
      @BlueAntoinette 29 วันที่ผ่านมา

      I did the same once with my RAG backend and I had to make changes to the source code as well. Learn more about my solution here: aitomChat - Talk with documents | Retrieval Augmented Generation (RAG) | Huggingchat extension th-cam.com/video/n63SDeQzwHc/w-d-xo.html

  • @alexiojunior7867
    @alexiojunior7867 หลายเดือนก่อน

    Thank you so much this worked for me after spending the whole night stuck on one place

  • @suryaprakashnellutla5278
    @suryaprakashnellutla5278 หลายเดือนก่อน

    Hi Sir , Excellent explanation one question I created sub-account , i added ABAP environment in my sub account but in "Plans" it is giving as "shared" how can i change it as "standard"

    • @BlueAntoinette
      @BlueAntoinette หลายเดือนก่อน

      Well, if you do it the way I describe in the video(s) you should see a “Free” plan, neither “Shared” nor “Standard”. I use the Free Tier in the Pay-As-You-Go model. Maybe you opted for a free trial account instead?

  • @Jojo-lf4cw
    @Jojo-lf4cw หลายเดือนก่อน

    Thank you! This is a great tutorial!! Super clear and well-organized!

    • @BlueAntoinette
      @BlueAntoinette หลายเดือนก่อน

      Glad it was helpful!

  • @mahmoudsamyessawy
    @mahmoudsamyessawy หลายเดือนก่อน

    Thank you very very very much , you rescued me

  • @likeademonicmind1702
    @likeademonicmind1702 หลายเดือนก่อน

    Thanks!!

  • @user-fu7er9gl1g
    @user-fu7er9gl1g 2 หลายเดือนก่อน

    Why not using a trial account?

    • @BlueAntoinette
      @BlueAntoinette 2 หลายเดือนก่อน

      The advantage of using a free tier with Pay-As-You-Go over a Trial Account is that you don’t share a tenant with others and that you can can easily move your projects to production.

  • @JardanySvidrigailov
    @JardanySvidrigailov 3 หลายเดือนก่อน

    Wow, this is a real tutorial, very specified, an actually works, thanks

  • @randyriegel8553
    @randyriegel8553 3 หลายเดือนก่อน

    Awesome tutorial! Came across this randomly on youtube. I run 2 Linux cloud servers and a Windows cloud server for my side business. Software engineer by day and host websites and things in my free time. Used to write all my automation / backup scripts using VIM (because my servers have no GUI). I just tested out GitHub coplot on the remote server... worked great.

  • @user-fu7er9gl1g
    @user-fu7er9gl1g 3 หลายเดือนก่อน

    What's the preferred programming language to extend SAP S/4HANA?

    • @BlueAntoinette
      @BlueAntoinette 3 หลายเดือนก่อน

      For the side-by-side extensibility with BTP it’s Node.js, Typescript or Java. However personally I prefer Node.js since it has a huge community and many open source packages you can use. For the on-site extensibility you have to use ABAP (Cloud).

  • @user-pb7ef5cu8x
    @user-pb7ef5cu8x 3 หลายเดือนก่อน

    can i use more than 1 host like remote-ssh-demo1 and remote-ssh-demo2 with different ssh key ?

    • @BlueAntoinette
      @BlueAntoinette 3 หลายเดือนก่อน

      Yes, just add multiple sections in your config file with IdentityFile entries pointing to different private key files.

  • @dravitch
    @dravitch 3 หลายเดือนก่อน

    Thanks man. I was about the become crazy trying to figure out the Google Cloud documentation. Your tuto is simple and crystal clear.

  • @AnnamirAlmoqanaa
    @AnnamirAlmoqanaa 3 หลายเดือนก่อน

    Thanks. What about tutorial via simple project.

    • @BlueAntoinette
      @BlueAntoinette 3 หลายเดือนก่อน

      Great suggestion!

  • @user-qc4nl9rd3z
    @user-qc4nl9rd3z 4 หลายเดือนก่อน

    After all manipulations, i get error "could not establish to "my ssh"" Detail: I use ssh on host of site

    • @BlueAntoinette
      @BlueAntoinette 4 หลายเดือนก่อน

      Please check my comments on comparable requests. If it doesn’t work in your case feel free to provide more details of the error you receive along with information about which cloud provider you use.

  • @1688tito
    @1688tito 4 หลายเดือนก่อน

    Crack

  • @emmanuelpascal498
    @emmanuelpascal498 4 หลายเดือนก่อน

    Please how do you know the username I’m confused because isn’t working

    • @BlueAntoinette
      @BlueAntoinette 4 หลายเดือนก่อน

      The username by default is the first part of your email address (before the @) that you used to create the VM

  • @Willifordwav
    @Willifordwav 4 หลายเดือนก่อน

    This worked for about 5 minutes. Then all of a sudden I am getting a Timeout when I am trying to connect.

    • @BlueAntoinette
      @BlueAntoinette 4 หลายเดือนก่อน

      If it worked for 5 minutes it means that it works principally and your problem has a different cause. Maybe you restarted the VM and you received a new ephemeral IP address or your VM ran out of resources, … If you want individual consulting, feel free to check out my consulting offering at www.blueantoinette.com/product/consulting-analysis-hour/

  • @silviaregina9608
    @silviaregina9608 4 หลายเดือนก่อน

    Guys, I tried N tutorials, even one where the SDK itself created the .config and only this one worked. Thank you man, you are incredible.

    • @BlueAntoinette
      @BlueAntoinette 4 หลายเดือนก่อน

      Glad to hear that

  • @hivaghanbari1113
    @hivaghanbari1113 4 หลายเดือนก่อน

    Hello, I tried all the steps to connect to a VM in GCP via VS code on my mac book, but getting this error "Could not establish connection to "VM NAM": The operation timed out. Any help would be much appreciated.

    • @BlueAntoinette
      @BlueAntoinette 4 หลายเดือนก่อน

      Do you use ephemeral IP addresses? You can delete your VMs IP address from your local ~/.ssh/known_hosts file and try it again.

  • @shauryatiwari7462
    @shauryatiwari7462 4 หลายเดือนก่อน

    Tried all the steps mentioned in the video, but still getting the error "could not establish conection to " and sometimes permission denied "publickey".

    • @BlueAntoinette
      @BlueAntoinette 4 หลายเดือนก่อน

      Do you use ephemeral IP addresses? You can delete your VMs IP address from your local ~/.ssh/known_hosts file and try it again.

  • @ericritter46
    @ericritter46 4 หลายเดือนก่อน

    I spent about a week trying to do this. My issue was specifically generating the SSH key and then adding the IdentityFile line. Thank you so much.

  • @jhoanmartinezsilva2609
    @jhoanmartinezsilva2609 5 หลายเดือนก่อน

    Huge Thanks!

  • @tsykin
    @tsykin 5 หลายเดือนก่อน

    Worked for me! Thanks for this guide 👍

  • @asdfasdf28595
    @asdfasdf28595 5 หลายเดือนก่อน

    thanks for the video! is the source anywhere e.g. github?

    • @BlueAntoinette
      @BlueAntoinette 5 หลายเดือนก่อน

      You are welcome. Yes, the source code is on my site at www.blueantoinette.com/2023/11/02/mastering-python/

  • @vincent3846
    @vincent3846 5 หลายเดือนก่อน

    thanks man !

  • @user-bl4wn6cr2i
    @user-bl4wn6cr2i 6 หลายเดือนก่อน

    Thanks a lot! It worked :)

    • @BlueAntoinette
      @BlueAntoinette 6 หลายเดือนก่อน

      Great, thanks for the feedback

  • @bridgingedges3219
    @bridgingedges3219 6 หลายเดือนก่อน

    thank you for this video

  • @user-zz9pb9yg9q
    @user-zz9pb9yg9q 6 หลายเดือนก่อน

    damn, almost 600 usd monthly for the inference server alone.

    • @BlueAntoinette
      @BlueAntoinette 6 หลายเดือนก่อน

      Well, just if you choose variant 2. Actually, the high costs for variant 2 are caused by the required hardware, the inference server (software) comes at no cost (apart from integration, automation, maintenance, etc). LLMs are very resource intensive and the cloud providers charge a lot for the required GPUs. Alternatively you can stick with the remote endpoints (variant 1).

  • @caedencode
    @caedencode 6 หลายเดือนก่อน

    Would it be able to just run llama

    • @BlueAntoinette
      @BlueAntoinette 6 หลายเดือนก่อน

      Yes, same approach

  • @chellosoccer
    @chellosoccer 6 หลายเดือนก่อน

    Can I do this with a local VM on my local server?

    • @BlueAntoinette
      @BlueAntoinette 6 หลายเดือนก่อน

      Yes, but you need to install the OpenSSH server and to enable PubkeyAuthentication in the /etc/ssh/sshd_config file. Then create the file ~/.ssh/authorized_keys and add your public key to it. Relevant commands e.g. on Debian 11: sudo apt install openssh-server sudo systemctl status ssh sudo systemctl start ssh sudo systemctl stop ssh

  • @user-xl8pz6kj5h
    @user-xl8pz6kj5h 7 หลายเดือนก่อน

    Fabulous, i was missing the IdentityFile line. Thanks man kudos

    • @BlueAntoinette
      @BlueAntoinette 7 หลายเดือนก่อน

      Thanks a lot for your feedback!

  • @frankwilder6860
    @frankwilder6860 7 หลายเดือนก่อน

    VS Code does not see the packages that I've installed with pip in my conda environment. I see this message in my python code: Import could not be resolved Pylance

    • @BlueAntoinette
      @BlueAntoinette 7 หลายเดือนก่อน

      Make sure that you have selected your conda virtual environment in VS Code under View -> Command Palette -> Python: Select Interpreter

    • @frankwilder6860
      @frankwilder6860 7 หลายเดือนก่อน

      @@BlueAntoinette Yes, that did the trick for me. Thank you!

    • @BlueAntoinette
      @BlueAntoinette 7 หลายเดือนก่อน

      Sometimes also deleting the cache is required. You can do this in VS Code with View -> Command Palette -> Python: Clear Cache and Reload Window

  • @user-fu7er9gl1g
    @user-fu7er9gl1g 7 หลายเดือนก่อน

    That's amazing! Haven't seen a working RAG implementation before...

    • @BlueAntoinette
      @BlueAntoinette 7 หลายเดือนก่อน

      Glad you like it!

  • @RO-nb6mz
    @RO-nb6mz 7 หลายเดือนก่อน

    this helped alooot!

  • @Doggy_Styles_Coding
    @Doggy_Styles_Coding 7 หลายเดือนก่อน

    reaööy good tutorial, keep it up :)

  • @markphilipsy5222
    @markphilipsy5222 8 หลายเดือนก่อน

    Thank you. This helped me setup my VS Code to my GCP instance :)

  • @sirishreddyg
    @sirishreddyg 8 หลายเดือนก่อน

    Thank you for details.

  • @finnsteur5639
    @finnsteur5639 9 หลายเดือนก่อน

    I'm trying to create 100 000 reliable tutorials for hundred complex software like photoshop, blender, da vinci resolve etc.. Llama and gpt don't give reliable answer unfortunately. Do you think finetuning llama 7b would be enough (compared to 70b)? Do you know how much time/data that would take? I also heard about embedding but couldn't get it to work on large dataset. Would that be a better option? We have at least 40 000 pages of documentation I don't know what the better approach is.

    • @BlueAntoinette
      @BlueAntoinette 9 หลายเดือนก่อน

      Check out HuggingFaceEmbeddings (SentenceTransformers) together with a vector store like Chroma

    • @finnsteur5639
      @finnsteur5639 9 หลายเดือนก่อน

      @@BlueAntoinette So for you embedding is enough to answer complex question that rely on multiple part of a 800 page technical documentation? We don't have to finetune?

    • @BlueAntoinette
      @BlueAntoinette 9 หลายเดือนก่อน

      @@finnsteur5639 Personally I would check that out first and test it with available open source models. If you don‘t get relevant result you still can try to fine tune.

    • @BlueAntoinette
      @BlueAntoinette 8 หลายเดือนก่อน

      @@finnsteur5639 I've now created a new solution that maybe can help you in this regard. Learn more in my latest video th-cam.com/video/n63SDeQzwHc/w-d-xo.html

  • @chuizitech
    @chuizitech 9 หลายเดือนก่อน

    兄弟,感谢!正好准备进行私有化部署。