THẢO LUẬN

@kiendev Lý thuyết là vậy nhưng việc cho vào thực tế để chạy production thì tất nhiên sẽ còn nhiều cái cần phải xử lý 😅 Thank b đã góp ý nhé

0

@kiendev Bạn có thể đo thời gian chunk file là biết ngay mà. Việc chunk file là lấy từng phần nhỏ trong file gốc nên nó không quá chậm đâu trừ khi bạn chia batch size lớn + việc chunk file này nó phụ thuộc vào ở dưới máy local của bạn nên không sao. Bạn có thể tạo 1 file ảo dùng lệnh để test nhé

mkfile -n 100g temp_100GB_file

Mình thấy nếu chậm thì sẽ bị chậm ở đoạn gọi lên API BE lưu các phần chia nhỏ file thôi. Hiện tại, mình có F12 lên thì thấy Zalo cũng đang làm tương tự vậy. Zalo hiện tại thì upload quá là ok rồi.

Mình có sample trong source github gửi bài viết hoặc test ở đây nhé => https://codepen.io/nguyenvantuan2391996/pen/JjeyrZW

Screen Shot 2023-07-05 at 21.15.31.png

Screen Shot 2023-07-05 at 21.15.40.png

0
Jul 5th, 2023 12:42 p.m.

@maitrungduc1410 em cảm ơn a ạ 🤟

+1
Jul 5th, 2023 10:28 a.m.

Chuẩn mà em 0.5 * Math.log(1.5) = 0.2027325540540822

Screenshot from 2023-07-05 17-27-59.png

0

hi bạn ơi , mình có thể xin contact của bạn để trao đổi 1 số vấn đề không ạ

+1

Bài viết hay ho, cơ mà không biết tác giả đã thử test performance chưa? Mình thì không tự tin lắm với việc chunk file vài GB đổ lên bằng JS.

0
Jul 5th, 2023 8:09 a.m.

cảm ơn bạn, mình sẽ ra tiếp những bài viết tiếp theo trong thời gian tới 😄

0
Jul 5th, 2023 7:49 a.m.

các tham số đó e truyền cái nào trước cũng đc nhé, Docker sẽ lo tất 😄.

  • -w: set working dir là /app
  • -v $(pwd):/app: mount folder hiện tại đang chạy command ở môi trường gốc vào /app bên trong container
0
Jul 5th, 2023 7:31 a.m.

bạn viết series này cực kì detail và dễ hiểu. Thanks bạn. Hi vọng sớm có những bài viết hay khác.

0
Jul 5th, 2023 7:20 a.m.

ok bạn, follow mình để nhận được những thông báo bài viết mới nhất nha. Good day you !

0
Jul 5th, 2023 7:13 a.m.

Chờ phần tiếp

0
Jul 5th, 2023 6:45 a.m.

cảm ơn bạn đã ủng hộ mình nhé 😄

0
Jul 5th, 2023 6:29 a.m.

seri này hay quá, tiếp tục nhé bro 💪

0
Jul 5th, 2023 5:42 a.m.

khá căng, đang vướng vụ này

0
Jul 5th, 2023 4:45 a.m.

Bài này dịch từ trang này đúng không? https://www.baeldung.com/reactor-core. Không thấy bạn ghi nguồn nhỉ?

0
Avatar
đã bình luận cho bài viết
Jul 5th, 2023 2:39 a.m.

Cảm ơn bài viết của bạn

0
Jul 4th, 2023 3:37 p.m.

Hello anh, em đã đọc bài viết và học được nhiều khái niệm mới. Bài viết quá dễ hiểu đi ạ. Nhưng em có một câu hỏi như sau ạ (do em mới học docker nên có thể chưa rõ đọan này): Cụ thể ở cách 2 khi mà mình dùng container tạm thời với câu lệnh sau trên linux

docker run --rm -v $(pwd):/app -w /app node:16-alpine npm install && npm run build

Em đã nắm được câu lệnh trên đoạn nào làm những gì. Tuy nhiên tại sao -v $(pwd):/app lại đặt trước -w /app trong khi theo như em hiểu thì khi chạy đến -w /app (tương đương mkdir /app && cd /app) thì lúc này mới tồn tại /app.

0

Chào bạn, Mình xin hỏi 2 vấn đề ạ.

  1. Mình có thể dùng LangChain (LC) để load document, đánh index rồi search mà không cần kết nối đến OpenAI có được không ? Giống như xây dựng một "search engine" trên dữ liệu của mình.

  2. Dùng LC với OpenAI, dữ liệu của mình có gửi đến server của OpenAI không ạ ?

Cám ơn bạn !

0

tks

0
Viblo
Hãy đăng ký một tài khoản Viblo để nhận được nhiều bài viết thú vị hơn.
Đăng kí